Jump to content
EN
Play

Forum

Fix a glitch with not damaging tanks after death


Recommended Posts

When I use twins, rico, striker, magnum or anything else that does not instantly hit, if I fire and hit an enemy tank, but I fire before dying and hit after dying, the shot should damage the opponent. If this is just due to Ping then please say, because we are getting good broadband soon.

Share this post


Link to post
Share on other sites

Valid

It was definitely possible, that two strikers kill each other. This means that both fired as they were alive, then one dies first, and the other dies as well (except we have a new bug). So this points into the direction that lag (either by your connection ping time or by server overload) is the source of your problem.

 

But I do not know if the effect you talk about is maybe limited to a situation, when you get killed in one tick, while your bullet hits the target in the tick thereafter. And actually.. I can not test that as I do not see ticks in the game.

 

hmm. Under review until we get a better idea.

Share this post


Link to post
Share on other sites

When I shoot with my Magnum, after I die, my bullet hits the ground. Sometimes I deal damage, sometimes I don't, so it might be something to do with PING.

Share this post


Link to post
Share on other sites

this happens to me many time,

my ping remains between 70-90

 

but, when i shoot someone before my tank dies, it touches enemy but doesn't deal damage

sometimes it does and sometimes it doesnt

 

pls fix this so that it always deals damage

Share this post


Link to post
Share on other sites

I find it usually doesn't but I think its the time differential between the server and the player... Just because you're still shooting doesn't mean you're not dead already on the server.... then your client catches up and you think all those rounds in the air would've killed him... but so far as the server knows you were dead already...

 

Aunty

Share this post


Link to post
Share on other sites

When I shoot with my Magnum, after I die, my bullet hits the ground. Sometimes I deal damage, sometimes I don't, so it might be something to do with PING.

But weirdly you have a higher chance of not damaging very soon after death. If I fire with Magnum straight up with 100% power and die just after firing, I almost always damage. However if I do the same with 0% power, I rarely damage. Maybe it's to do with the difference in time between dying and hitting.

Share this post


Link to post
Share on other sites

I played a game on Lost Temple some days ago, and I was sniped by a Shaft - and my rocket launched a splitsecond before that.

The rocket had quite some flight time (more then 0,25sec of tick diration) and it dealt damage.

 

So either this is a glitch that happes only once in a while, or it is simply a lag effect, as you already excepted.

Share this post


Link to post
Share on other sites

When I use twins, rico, striker, magnum or anything else that does not instantly hit, if I fire and hit an enemy tank, but I fire before dying and hit after dying, the shot should damage the opponent. If this is just due to Ping then please say, because we are getting good broadband soon.

Yeah this happens to me a lot with smoky and thunder...  It's super annoying, like if my bullet left my tank it shouldn't be stopped. Dodged sure, but stopped no. 

Share this post


Link to post
Share on other sites

But weirdly you have a higher chance of not damaging very soon after death. If I fire with Magnum straight up with 100% power and die just after firing, I almost always damage. However if I do the same with 0% power, I rarely damage. Maybe it's to do with the difference in time between dying and hitting.

This is perfectly explained by the model that Auntie explained:

 

If your shot deals no damage, then it means that your message telling the server that "I let a shot loose", happens at a time when you are already dead and exploded on the server (but the information that you are already dead, did not reach you before you shot).

So technically, your shot only exists in your client (you see the impact) but at the server you fired after your death, which mean no shell, which means no damage.

 

More and more indications point towards network transmission time and server load effects..

Share this post


Link to post
Share on other sites

Yeah this happens to me a lot with smoky and thunder...  It's super annoying, like if my bullet left my tank it shouldn't be stopped. Dodged sure, but stopped no. 

Your bullet was not stopped (Smoky and Thunder have no flight-time anyways), but you fired at a point in time, when you where already dead. But you did not know, by the moment you fired.

As weird as it feels.. that is a usual thing in multiplayers games.

 

Tanki already improved that about a year ago - since then 2 Railguns can both kill each other if they fire in the same tick. This was almost not exising in the years before (before that update I saw it only once, when a friend of mine and me took each other out simultaniously. Once in thousands of hours).

Share this post


Link to post
Share on other sites

When I use twins, rico, striker, magnum or anything else that does not instantly hit, if I fire and hit an enemy tank, but I fire before dying and hit after dying, the shot should damage the opponent. If this is just due to Ping then please say, because we are getting good broadband soon.

I posted this same issues regarding Striker. The initial rsponse was it was ping/lag. Then IIRC Kurt replied that it might not be lag and that Tanki would look into it. I have not heard more.

Share this post


Link to post
Share on other sites

When I fire a magnum with double damage and i die at the same time it deals normal damage instead of double, why?

That is a true glitch, partly to do with the fact that you no longer have double damage equipped when you die. The moment you die, you should hear any supplies you have deactivating. This is why.

Share this post


Link to post
Share on other sites

That is a true glitch, partly to do with the fact that you no longer have double damage equipped when you die. The moment you die, you should hear any supplies you have deactivating. This is why.

Yeah, that's why the damage of a shot should be determined by the tank's state (DD on or off) at the moment when the shot is fired, rather than at the moment when it hits.

Share this post


Link to post
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...