MantisBT - Soldat
View Issue Details
0000164SoldatGameplaypublic2012-02-20 23:492015-04-15 23:06
DutchFlame 
 
highmajoralways
acknowledgedopen 
any anyany
 
 
0000164: The so called ''eating'' Or translated as not registered actions (grenades, bullets, boost etc)
In a server you throw a grenade at the ground and step on it, theres a 50/50 chance you will not die, this is also the same with shooting at enemies throwing grenades at them and any other thing.

Also in servers where you have above 50 ping the game doesn't registrate alot more then usually. For example you play in a Australian server with 300 ping (normally 16/33) You and the enemy eat for 70 to 80% of any action. Even better demonstrated: boost yourself in a high ping server and you will die instead of being boosted.

Play in any server against enemies (try multiple servers for example australian brazilian polish etc.) Play for a while and notice your gameplay. (sometimes it happens alot sometimes it doesn't.
This is a high priority issue and needs to be solved ASAP. (speaking for alot of players)

Not going to upload demos for this since it's easy to reproduce.
No tags attached.
related to 0000187confirmed skoskav ricocheting bullets often do no damage 
related to 0000234acknowledged  M79 eating ( easily reproducible ) 
Issue History
2012-02-20 23:49DutchFlameNew Issue
2012-02-21 02:35As de EspadaNote Added: 0001340
2012-02-21 02:35As de EspadaAssigned To => As de Espada
2012-02-21 02:35As de EspadaStatusnew => confirmed
2012-02-21 15:52DutchFlameNote Added: 0001347
2012-02-24 14:07x7thh0ahNote Added: 0001350
2012-02-24 17:46DutchFlameNote Added: 0001351
2012-02-24 18:03As de EspadaProjectSoldat Maps => Soldat
2012-02-24 19:43x7thh0ahNote Added: 0001352
2012-02-24 22:51DutchFlameNote Added: 0001353
2012-02-25 09:31x7thh0ahNote Added: 0001354
2012-02-25 09:32x7thh0ahNote Edited: 0001354bug_revision_view_page.php?rev_id=104
2012-02-26 01:15TheOneNote Added: 0001356
2012-02-26 01:50DutchFlameNote Added: 0001358
2012-03-01 02:27ShoozzaAssigned ToAs de Espada => Shoozza
2012-03-01 02:27ShoozzaStatusconfirmed => assigned
2012-03-01 02:27ShoozzaAssigned ToShoozza =>
2012-03-01 02:27ShoozzaStatusassigned => acknowledged
2012-03-01 02:27ShoozzaStatusacknowledged => confirmed
2012-03-01 02:31ShoozzaNote Deleted: 0001352
2012-03-01 02:31ShoozzaNote Deleted: 0001353
2012-03-01 02:32ShoozzaNote Deleted: 0001354
2012-03-01 02:32ShoozzaNote Deleted: 0001358
2012-03-01 02:32ShoozzaNote Deleted: 0001340
2012-03-01 02:32ShoozzaNote Deleted: 0001347
2012-03-13 03:16DutchFlameNote Edited: 0001351bug_revision_view_page.php?bugnote_id=1351#r110
2013-08-21 21:16ShoozzaNote Added: 0001874
2013-08-21 21:16ShoozzaStatusconfirmed => feedback
2013-08-24 00:50DutchFlameNote Added: 0001878
2013-08-24 00:50DutchFlameStatusfeedback => new
2013-09-02 17:33SquiddyNote Added: 0001889
2013-09-03 09:47BistouflyNote Added: 0001890
2013-12-03 16:56homerofgodsNote Added: 0002029
2013-12-03 16:56homerofgodsStatusnew => acknowledged
2013-12-03 16:57homerofgodsNote Deleted: 0002029
2013-12-08 20:12DutchFlameNote Added: 0002064
2013-12-08 22:01BistouflyPriorityimmediate => high
2014-11-09 16:45DutchFlameNote Added: 0002358
2014-11-09 16:45DutchFlameNote Edited: 0002358bug_revision_view_page.php?bugnote_id=2358#r574
2014-11-09 16:45DutchFlameNote Edited: 0002358bug_revision_view_page.php?bugnote_id=2358#r575
2015-04-15 15:56homerofgodsRelationship addedrelated to 0000187
2015-04-15 23:06homerofgodsRelationship addedrelated to 0000234

Notes
(0001350)
x7thh0ah   
2012-02-24 14:07   
For nades there is easy fix - decrease damage of them to 100000, then they couldn't kill in 1 hit.
"Eating" much more increased in 1.6, for Deagles and Spas sometimes 1/3 hits isn't registred by server. In 1.5 it was problem too, but not that big since:
1. Nades had better registration
2. There was same chance for almost every weapon that their bullets could be "eaten"
The worst thing is that it probably can't be fixed due to fatal optimalization of Soldat. Still it should be decreased somehow.
(0001351)
DutchFlame   
2012-02-24 17:46   
(edited on: 2012-03-13 03:16)
I don't think it has anything to do with a certain soldat version. Its much related to peoples connections, but even then in any other game theres no such thing as eating, just a late registry of the hit. In this game bullets and grenades simply don't get registered by the client or the server.

I honestly think it also has something to do with a badly written netcode or client. And nades are supposed to kill in 1 hit IF thrown at the enemy feet.

Im sure decreasing damage won't help. Comeon if it was that easy it could've been fixed at the first version ;)

(0001356)
TheOne   
2012-02-26 01:15   
I've played much in Realistic Servers.
Often I experienced a teammate stepping into an enemies' grenade, triggering the explosion, but taking no damage. A second later then, I touch the place where the grenade was, and die by it without explosion.
I do not know anything about Soldat's Server/Client architecture, but my interpretation is following: The client detects that the player would trigger the grenade, and blows it up. The server doesn't, and the grenade still exists, though invisible for players.
Are grenades separated in soldat? Like, damage done by the server, and the explosion by soldat? Otherwise they are just completely out of synchronization. Wouldn't it be best to let the server handle such checks completely by itself?
(0001874)
Shoozza   
2013-08-21 21:16   
Is this still an issue in 1.6.5?
(0001878)
DutchFlame   
2013-08-24 00:50   
Definitely yes, but a little less.
(0001889)
Squiddy   
2013-09-02 17:33   
I confirm this bug. Also, sometimes M79/nade boosts damage you, but doesn't boost at all on servers you have a high ping.
(0001890)
Bistoufly   
2013-09-03 09:47   
The situation got improved significantly for most weapons.

I didn't noticed improvement in knives eats though.
Might be something to look into.
(0002064)
DutchFlame   
2013-12-08 20:12   
Bullet/grenade/knife eating is still a big issue lately, I hear lots of complains whenever I play. (it's also ridiculous to look at when a game gets streamed btw)
(0002358)
DutchFlame   
2014-11-09 16:45   
Still a big deal in 1.8.

I don't think there has been any signs of a decrease in any of the versions at the moment. Except for that the m79 has become a bit more reliable.