Killsprees are (not) bugged. (2x 3x Multi)

Killsprees are (not) bugged. (2x 3x Multi)

Postby ZeroKnight » 28 May 2012, 05:10

I noticed it a long while ago in v1.1 (and maybe 1.0) that killsprees were broken slightly; at least, they're inconsistent. For example, you could shoot 2 people in quick succession, get a double kill, shoot a third person after a longer delay, and get no triple. BUT, kill a 4th person quickly, and you will then get a triple kill. HUH?!
That's not all, other weird things happen as well. There seems to be some kind of pattern with it, but I can't discern it. I actually have some proof here as well.
I re-bound my MOUSE1 to the following:
{l Code}: {l Select All Code}
bind MOUSE1 [action 0; echo (getmillis)]

I also set an environment with botspeed 0, MANY bots, and a small map with few spawns like echo to cluster them, and on insta. This was to make testing easier.
The purpose behind the bind is to show how much time has passed between each kill (more debug info mostly for the devs). Regardless, you can still see something is quite screwy by looking at this log:
{l Code}: {l Select All Code}
bot [1] was laser shocked by ZeroKnight [WAZU] [@2.53m]
7769837
bot [16] was laser shocked by ZeroKnight [WAZU] double-killing [@2.25m]
7773224
bot [7] was laser shocked by ZeroKnight [WAZU] [@3.20m]
7774011
bot [1] was laser shocked by ZeroKnight [WAZU] triple-killing [@2.69m]
7777455
bot [23] was laser shocked by ZeroKnight [WAZU] [@4.26m]
7778144
bot [15] was laser shocked by ZeroKnight [WAZU] [@2.12m]
7779147
bot [9] was laser shocked by ZeroKnight [WAZU] [@3.52m]
7779648
bot [11] was laser shocked by ZeroKnight [WAZU] multi-killing [@5.39m]
7780441

Notice how I got a double, no triple, then a triple? Just like I mentioned in my opening statement. Then as you can also see, something even weirder happens. 3 kills after triple, none of them count as a killstreak, but a kill right after that earns me a multi? It seems like the window of time given to get the next kill is being calculated incorrectly, and giving false results if things are timed up just right.
Last edited by ZeroKnight on 28 May 2012, 07:46, edited 1 time in total.
[ Github ][ WazuClan -- irc.wazuclan.com #wazuclan ][ Zero's Archive of RE Extensions, Scripts, WeapMods & More! ]
User avatar
ZeroKnight
 
Posts: 524
Joined: 08 Jun 2011, 01:24
Location: Ohio, United States

Re: Killsprees are bugged. (2x 3x Multi)

Postby qreeves » 28 May 2012, 06:20

No, it is merely the fact that the timer expires the older entries despite their use in a previous spree (the timer does not reset with each kill). In the example you have given, the first frag has expired by the time you get the third, but the second, third, and fourth frags are still within the time window for the fourth, resulting in a triple kill.
Quinton "quin" Reeves | Lead Developer, Red Eclipse | http://redeclipse.net/ | http://www.facebook.com/redeclipse.net
User avatar
qreeves
 
Posts: 1294
Joined: 17 Mar 2011, 03:46
Location: Queensland, Australia

Re: Killsprees are bugged. (2x 3x Multi)

Postby ZeroKnight » 28 May 2012, 07:45

That's damn confusing, but I get what you mean. Alright then. I knew the apparent pattern had something to do with it, and that makes sense.
[ Github ][ WazuClan -- irc.wazuclan.com #wazuclan ][ Zero's Archive of RE Extensions, Scripts, WeapMods & More! ]
User avatar
ZeroKnight
 
Posts: 524
Joined: 08 Jun 2011, 01:24
Location: Ohio, United States

Who is online

Users browsing this forum: No registered users and 1 guest