Belrath requested I add some counter support to the game for people who didn’t have it in their clients. So I’ve added some. HELP COUNTERS. This thread is for suggestions on modifying the feature. So far ideas we’ve had are:
Add honor
Add a timer for combat time versus non-combat time.
Some formatting suggestions - fewer numbers after the decimal point, use commas instead of semicolons.
What else? Taron and Gorka suggested some group-based counters to see how the group is doing. Josiah posted an opinion against showing this information.
Instead of counting statistics so that Taron can judge the relative value of his group members, maybe we could have some cute messages that show which group members aren’t assisting, like “Zuzu and Sochi sat out this fight.”
Because on the one hand I don’t want to constantly judge and harass people in group to perform optimally, but I would like to know if someone is mooching without assisting.
JB, “combat time” per group member would tell you exactly that, too.
Though players would have to account for players, who debuff mobs.
Yeah, you see the problem already…if players are playing to get an optimal “grouping score”…it will distort their behavior. Instead of debuffing they’d rather assist right away. That’s why I suggest just highlighting the players who aren’t assisting. And by the way Taron, players get really annoyed when you nitpick them on their performance. You might could actually drive some people away with this feature. Already people don’t like how much you observe and criticize. If you had a message that said “Sochi is failing to sing anything right now!” I would quit group and tell you to go fuck yourself.
One thing to nag you about what you already know to do, and another is to tell a warrior, who’s not healing or blasting or striking for a few fights, to blast.
And another thing.
If I am in a group of <12 with a bard prime, and I don’t see myself affected by gods for a minute after the fight started, is it normal? That’s not you or Samus, obviously, just a virtual example.
counters
Solo counters:
You have gained 11,385,626 experience points in 4 hours, 5 minutes, 50 seconds.
Average = 2.78M xp/hour; 46.31k xp/minute; 771.91 xp/second.
You have gained 195,819 gold coins in 4 hours, 5 minutes, 50 seconds.
Average = 47.79k gold/hour; 796.55 gold/minute; 13.28 gold/second.
37 kills; 307.72k xp/kill; 5.29k gold/kill.
9.03 kills/hour; 0.15 kills/minute.
May I suggest replacing all the semicolons with commas?
Many of our client sofrware using semicolons as command separator.
Can borrow commas from Juggleblood, he has plenty.
It’s normal if the bard is conserving mana for some reason or waiting for his mana to hit 50 or so to start singing. Or it’s normal if they just forgot.
Now there is some definite weirdness when you move rooms, cuz for example, I’ll be singing at whole group, and then we change rooms, and in my score I will see a change in who I am singing to, it will just be a few people. Now when the next verse hits, I think it does pick up everyone in room. I ’think’ it’s just a bug in the displaying of who you’re singing at, because of people leaving the room before you.
Pretty sure that the failures you see are just normal human error, not a bug. But no one wants leader constantly harassing them because they were late with a song. Would you harass a mage because they skipped blasting for one round? I hope not.
Nice Teker!
Could the damage contribution to last group mob kill be a thing? Just don’t report it to taron… :lol: :twisted:
Love the new counter Teker… Belrath couldn’t believe we got 15M/minute monkstyling on Lyme tonight (but we did.)
Quote: Belrath – ’this is incorrect You have gained 660,665,622 experience points in 49 minutes, 59 seconds.'
Grouped counters:
You have gained 13076810 experience points in 27 minutes, 21 seconds.
Average = 478.13k xp/minute; 7.97k xp/second.
You have gained 0 gold coins in 27 minutes, 21 seconds.
43 kills; 304.11k xp/kill; 0.00 gold/kill.
94.33 kills/hour; 1.57 kills/minute.
<802hp 352ma 229mv 2631647003xp -9.7ac -%>
You stop using Axe of Dwarvish Lords.
<803hp 352ma 230mv 2631647003xp -9.7ac -%>
Chauser the traveling bard hates your guts!
You feel a sudden rush of excitement!
You circle around Chauser the traveling bard and expertly put him in a deathgrip.
@@
<843hp 352ma 210mv 2631656123xp -9.7ac 81%>
Sadly, your effort is not good enough!
<846hp 353ma 204mv 2631656123xp -9.7ac 81%>
You maintain your deathgrip on Chauser the traveling bard.
<852hp 354ma 206mv 2631667058xp -9.7ac 71%>
Chauser the traveling bard misses you with his slash.
Chauser the traveling bard looks shocked as he cuts himself on your petrified armor!
You skillfully parry the attack of Chauser the traveling bard.
Chauser the traveling bard misses you with his slash.
Chauser the traveling bard barely slashes you.
You are brutally massacred by Chauser the traveling bard’s slash.
Chauser the traveling bard misses you with his slash.
<760hp 355ma 207mv 2631669173xp -9.7ac 67%>
You release Chauser the traveling bard from your grip.
<760hp 355ma 207mv 2631669173xp -9.7ac 67%>
You wield Axe of Dwarvish Lords.
<760hp 355ma 207mv 2631669173xp -9.7ac 67%>
Ok.
Chauser the traveling bard vanishes in a burning wind.
<762hp 331ma 207mv 2631676587xp -9.7ac 41%>
Ok.
Chauser the traveling bard vanishes in a burning wind.
<768hp 307ma 209mv 2631692119xp -9.7ac 14%>
Chauser the traveling bard misses you with his slash.
Chauser the traveling bard misses you with his slash.
Chauser the traveling bard looks shocked as he cuts himself on your petrified armor!
You skillfully parry the attack of Chauser the traveling bard.
Your riposte viciously massacres Chauser the traveling bard.
You are brutally massacred by Chauser the traveling bard’s slash.
Chauser the traveling bard misses you with his slash.
You are viciously massacred by Chauser the traveling bard’s slash.
You massacre Chauser the traveling bard to small fragments with your slash.
You massacre Chauser the traveling bard to small fragments with your slash.
Chauser the traveling bard is mortally wounded, and will die soon, if not aided.
<647hp 307ma 209mv 2631700410xp -9.7ac 0%>
Ok.
Winds of Flame pour from your hands, killing Chauser the traveling bard instantly.
Chauser the traveling bard is dead! R.I.P.
You gain 248618 bonus experience!
Total exp for kill is 711823.
Grouped counters:
You have gained 13381370 experience points in 27 minutes, 41 seconds.
Average = 483.37k xp/minute; 8.06k xp/second.
You have gained 0 gold coins in 27 minutes, 41 seconds.
44 kills; 304.12k xp/kill; 0.00 gold/kill.
95.36 kills/hour; 1.59 kills/minute.
Something ain’t right Teker… 13381370 - 13076810 = 304,560
Also… counters group doesn’t work simultaneously with counters solo, is this behavior by design, what happens when you are solo but grouped with yourself? Will that show as solo, or group? When I tried it in group, it didn’t seem to work for me as it did other players…
Gorka,
My goal was to keep separate counters for when solo and for when grouped. I realize the game treats “grouped” differently at different times, but for the counters I intended that the group counters increment when the player is grouped with 1 or more mortal PCs. Going around with necro pets would still count as solo.
When you log into the game, your solo clock starts. When you join a group, the solo clock should stop running and the grouped clock start. When you leave the group, the opposite should occur.
Based on your trace, I’m thinking the code has lost state as to whether you are grouped or not. From the text, it looks to me like you were solo since after the kill there wasn’t a line about “Your share is X.” So there’s probably a situation where you were in a group but aren’t any more and the code lost track. I’m hoping that during the same interval your solo experience went up by the experience amounts after the kill and that the group experience you’re seeing is from damage dealt to the mob before it died. More testing would probably help in figuring out if that’s the case.
JB, not blasting for 1 round is perfectly acceptable. I said 1 minute, that’s about 12 rounds or 2-3 verses of the song.
What about 5 rounds? 7? Where’s the line?
Was thinking more along the lines of a fingerinfo sheet that gives info since last login
ie- since logging in, you have gained xsolo exp.. x group exp, x bonus etc.. and killed x mobs. gaining x honor
have seen that done in similair codebased muds.. no idea if its wht ppl are asking about
Yesterday I was leading a group of more than 1 person.
Then I was running to Irapuete, when a tick caught me: I fireballed it to death and moved on.
Later I found out that my group counter started counting the time since the time I killed the tick.
Also, it showed that I got 700mil in 1 hour, while I’ve got 300mil in 2.
P.S. the char was Songster.
I’ve committed some changes that should make things work better. I’ve also made the requested UI changes and added honor. The changes should show up after the next reboot.
Some more fixes went in this morning. Looks like some people were seeing zeros on exp messages or getting commas with numformat turned off (or vice-versa). Keep posting or logging bugs as you see them. It helps to know the exact text of the message in question.
Another update - if you’re seeing zeros for experience value, please check:
Do you have numformat turned on?
Is your client parsing this number for your own calculations?
The experience numbers should be printing based on your numformat option (something new) which may be messing up your client calculations if it’s not expecting a number with commas in it. We found this to be true for one player so far.
Bonus honor should be counted when the next build happens - I’m thinking after chop day. I still need to track down reports of inaccurate experience.