Jump to content


Double shot firing illustrates flawed game engine?


This topic has been archived. This means that you cannot reply to this topic.
42 replies to this topic

Kobra2009 #1 Posted Oct 01 2013 - 02:53

    Major

  • Beta Testers
  • 8276 battles
  • 2,544
  • Member since:
    01-22-2011
Anyone else notice if you fire at the same time as someone else, or slightly before their shot kills you, and your shot is 'disappeared' by the game engine? This happens quite a lot with me. I hear the shot, see my gun fire, he does the same thing, but the person destroyed first has their shot removed by the game.

What should happen is the shots should both count, even after your death the shot should arrive, and count. I can't be the only one that notices this happening quite a lot, and I feel it's a flaw in the game engine.

saltynut1 #2 Posted Oct 01 2013 - 02:54

    First lieutenant

  • Players
  • 5083 battles
  • 664
  • Member since:
    08-01-2012
Latest patch added this "feature"

Kobra2009 #3 Posted Oct 01 2013 - 02:55

    Major

  • Beta Testers
  • 8276 battles
  • 2,544
  • Member since:
    01-22-2011

View Postsaltynut1, on Oct 01 2013 - 02:54, said:

Latest patch added this "feature"

Seriously? It happens a LOT now.. Very odd.

Latest patch also made tanks line their insides with kindling.. Fires everywhere.. I must set a guy on fire every other match, sometimes 2-3 times a match..

akspecs #4 Posted Oct 01 2013 - 02:57

    Sergeant

  • Players
  • 7385 battles
  • 152
  • [-PACK] -PACK
  • Member since:
    05-09-2013
This hasn't happened to me as described.  I'm sure it can happen, but it's a common issue with most online games.  Ping is the root of the issue, where the client will appear to have a muzzle flash / gun shot from their end but the server doesn't register it because it registers your death before the shot is registered with the server.

  I have a few instances, though, where we both kill eachother.

ArrogantWorms #5 Posted Oct 01 2013 - 02:58

    Major

  • Players
  • 23232 battles
  • 3,618
  • [REL_3] REL_3
  • Member since:
    03-06-2012
Move along folks. Another tin-foil hat thread brought about by the servers most prominent anti-Semite.

A: I have still seen two tanks kill each other
B: I have noticed no increase in fires.

Mi_Amore_Cadenza #6 Posted Oct 01 2013 - 02:58

    Major

  • Players
  • 23843 battles
  • 2,626
  • [NAKED] NAKED
  • Member since:
    04-10-2011
it happens alot on most of my tanks! i got out of a game where me in a ferdi, and another ferdi fired at about the same time, he hit first and killed me.....my round vanished into thin air.

KaiserMartens #7 Posted Oct 01 2013 - 02:59

    First lieutenant

  • Players
  • 11934 battles
  • 674
  • [VPK] VPK
  • Member since:
    02-08-2011
I swear this happens to me almost every day.
Edit: It's not a tinfoil theory, it's called lag/ping.

Edited by KaiserMartens, Oct 01 2013 - 02:59.


Kobra2009 #8 Posted Oct 01 2013 - 03:00

    Major

  • Beta Testers
  • 8276 battles
  • 2,544
  • Member since:
    01-22-2011

View Postakspecs, on Oct 01 2013 - 02:57, said:

I have a few instances, though, where we both kill eachother.

Not since the patch you haven't, it's impossible. Show me a replay.

Now the game registers only the person that fired first, even if there is only a fraction of a second before you. After you've already fired, if you die, your shell is removed from the game. I have actually seen myself CHARGED for the disappeared round after the match. The system appears to have been changed slightly, or the client/server architecture made worse...

Harnisfechten #9 Posted Oct 01 2013 - 03:00

    Major

  • Players
  • 16716 battles
  • 6,004
  • [DLQNS] DLQNS
  • Member since:
    06-09-2012
no......just no.
I've still seen cases where one tank fires, and the other tank fires before the shell lands, and both tanks get hit.
Heck, this was even shown in the most recent RNG video (episode 8) occurring.
geez, I hate tin-foil-hatters

Edited by Harnisfechten, Oct 01 2013 - 03:00.


Kobra2009 #10 Posted Oct 01 2013 - 03:02

    Major

  • Beta Testers
  • 8276 battles
  • 2,544
  • Member since:
    01-22-2011

View PostLyra_Heartstring, on Oct 01 2013 - 02:58, said:

it happens alot on most of my tanks! i got out of a game where me in a ferdi, and another ferdi fired at about the same time, he hit first and killed me.....my round vanished into thin air.
Yup, and check the replay, you got CHARGED for that round! Go check, I've confirmed it.. Also since I average a 20-28ms ping, you can't really say it is MY ping.. It's more like the server simply 'discards' the other shot, perhaps because the game uses a 15 year old engine, and can't handle the load? No idea, but it happens everyday now.
I have had seen 2 tanks killing each other since 8.8.. Someone have a replay to prove it can happen now? I don't believe it.
As a former game producer, and QA tester, I have a keen eye for things. It was my job for 12 years. I am not making this up, I am not seeing things. It's a flaw in the game, and you can take that to the bank.

ArrogantWorms #11 Posted Oct 01 2013 - 03:04

    Major

  • Players
  • 23232 battles
  • 3,618
  • [REL_3] REL_3
  • Member since:
    03-06-2012
You know what Kobra? You are right. The server has registered that you are to good at the game, and now seeks to drive you away. Props for being smart enough to unveil WG's underhanded ways.

(Everyone agree with him, I've heard this is how you keep these people calm)

BattlecryGWJ #12 Posted Oct 01 2013 - 03:06

    Major

  • Players
  • 25819 battles
  • 5,006
  • [RSRDD] RSRDD
  • Member since:
    12-20-2011
Game is server side, input is client side.  If you fire just before your tank explodes there's a split second that your tank was already dead since this is all controlled server side.  Due to network latency your client hasn't been informed that your tank is dead.

What can happen is this:
  • Enemy clicks button to fire.
  • Server is informed that shot was fired
  • Server calculates hit/damage/etc
  • You click button to fire
  • Your client goes through the motions of emulating the fire mechanic and notifies server
  • Server notified your client that your tank was destroyed.
  • Server receives notification from your client that you fired your gun at 9:02:18.006, server says your tank was destroyed at 9:02:18.002, server ignores your round since your tank was already dead.
Reflexes... they are a killer.

CanadianGuitar #13 Posted Oct 01 2013 - 03:15

    Major

  • Players
  • 22046 battles
  • 11,267
  • [IOC] IOC
  • Member since:
    01-24-2012
This is called Latency.

Just yesterday I and an enemy killed each other at the same time.

TheDapperChocobo #14 Posted Oct 01 2013 - 03:15

    Staff sergeant

  • Beta Testers
  • 13574 battles
  • 309
  • [BURDY] BURDY
  • Member since:
    12-03-2010
Kobra, uninstall.

General_Surly_Attitude #15 Posted Oct 01 2013 - 03:16

    Captain

  • Players
  • 3724 battles
  • 1,196
  • [DHO4] DHO4
  • Member since:
    04-20-2013
This just happened a few minutes ago. We shot at each other and each killed the other.

OfficeMonkey #16 Posted Oct 01 2013 - 03:19

    Staff sergeant

  • Players
  • 20028 battles
  • 312
  • Member since:
    06-15-2012
I get this all the time.  It's client/server processing, pure and simple.

My 230-350 ping means my client view is of an alive tank firing, but in reality (ie. on the central server), my attacker has already fired first and killed me.

Just part of the fun of people from different parts of the world playing a real-time game together.

AnArmyofBun #17 Posted Oct 01 2013 - 03:20

    Major

  • Players
  • 8059 battles
  • 2,933
  • [BUNS] BUNS
  • Member since:
    12-08-2012

View PostRokinamerica, on Oct 01 2013 - 03:16, said:

This just happened a few minutes ago. We shot at each other and each killed the other.

Debunked.

Aggravator #18 Posted Oct 01 2013 - 03:20

    First lieutenant

  • Players
  • 17747 battles
  • 558
  • Member since:
    06-19-2011
Shrug.. nothing has changed. Still the same old same old..moven along.. :blinky:

jacione #19 Posted Oct 01 2013 - 03:22

    Major

  • Players
  • 12560 battles
  • 3,651
  • Member since:
    10-02-2011

View PostKobra2009, on Oct 01 2013 - 03:00, said:

Not since the patch you haven't, it's impossible. Show me a replay.

Now the game registers only the person that fired first, even if there is only a fraction of a second before you. After you've already fired, if you die, your shell is removed from the game. I have actually seen myself CHARGED for the disappeared round after the match. The system appears to have been changed slightly, or the client/server architecture made worse...
how about you show us a replay where your shot "disappears"

ArrogantWorms #20 Posted Oct 01 2013 - 03:23

    Major

  • Players
  • 23232 battles
  • 3,618
  • [REL_3] REL_3
  • Member since:
    03-06-2012
INB4 Kobra dismisses the screenshot as photoshopped by WG to stop his crusade.