MantisBT - Soldat |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000164 | Soldat | Gameplay | public | 2012-02-20 23:49 | 2015-04-15 23:06 |
|
Reporter | DutchFlame | |
Assigned To | | |
Priority | high | Severity | major | Reproducibility | always |
Status | acknowledged | Resolution | open | |
Platform | any | OS | any | OS Version | any |
Product Version | | |
Target Version | | Fixed in Version | | |
|
Summary | 0000164: The so called ''eating'' Or translated as not registered actions (grenades, bullets, boost etc) |
Description | 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.
|
Steps To Reproduce | 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. |
Additional Information | 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. |
Tags | No tags attached. |
Relationships | related to | 0000187 | confirmed | skoskav | ricocheting bullets often do no damage | related to | 0000234 | acknowledged | | M79 eating ( easily reproducible ) |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2012-02-20 23:49 | DutchFlame | New Issue | |
2012-02-21 02:35 | As de Espada | Note Added: 0001340 | |
2012-02-21 02:35 | As de Espada | Assigned To | => As de Espada |
2012-02-21 02:35 | As de Espada | Status | new => confirmed |
2012-02-21 15:52 | DutchFlame | Note Added: 0001347 | |
2012-02-24 14:07 | x7thh0ah | Note Added: 0001350 | |
2012-02-24 17:46 | DutchFlame | Note Added: 0001351 | |
2012-02-24 18:03 | As de Espada | Project | Soldat Maps => Soldat |
2012-02-24 19:43 | x7thh0ah | Note Added: 0001352 | |
2012-02-24 22:51 | DutchFlame | Note Added: 0001353 | |
2012-02-25 09:31 | x7thh0ah | Note Added: 0001354 | |
2012-02-25 09:32 | x7thh0ah | Note Edited: 0001354 | bug_revision_view_page.php?rev_id=104 |
2012-02-26 01:15 | TheOne | Note Added: 0001356 | |
2012-02-26 01:50 | DutchFlame | Note Added: 0001358 | |
2012-03-01 02:27 | Shoozza | Assigned To | As de Espada => Shoozza |
2012-03-01 02:27 | Shoozza | Status | confirmed => assigned |
2012-03-01 02:27 | Shoozza | Assigned To | Shoozza => |
2012-03-01 02:27 | Shoozza | Status | assigned => acknowledged |
2012-03-01 02:27 | Shoozza | Status | acknowledged => confirmed |
2012-03-01 02:31 | Shoozza | Note Deleted: 0001352 | |
2012-03-01 02:31 | Shoozza | Note Deleted: 0001353 | |
2012-03-01 02:32 | Shoozza | Note Deleted: 0001354 | |
2012-03-01 02:32 | Shoozza | Note Deleted: 0001358 | |
2012-03-01 02:32 | Shoozza | Note Deleted: 0001340 | |
2012-03-01 02:32 | Shoozza | Note Deleted: 0001347 | |
2012-03-13 03:16 | DutchFlame | Note Edited: 0001351 | bug_revision_view_page.php?bugnote_id=1351#r110 |
2013-08-21 21:16 | Shoozza | Note Added: 0001874 | |
2013-08-21 21:16 | Shoozza | Status | confirmed => feedback |
2013-08-24 00:50 | DutchFlame | Note Added: 0001878 | |
2013-08-24 00:50 | DutchFlame | Status | feedback => new |
2013-09-02 17:33 | Squiddy | Note Added: 0001889 | |
2013-09-03 09:47 | Bistoufly | Note Added: 0001890 | |
2013-12-03 16:56 | homerofgods | Note Added: 0002029 | |
2013-12-03 16:56 | homerofgods | Status | new => acknowledged |
2013-12-03 16:57 | homerofgods | Note Deleted: 0002029 | |
2013-12-08 20:12 | DutchFlame | Note Added: 0002064 | |
2013-12-08 22:01 | Bistoufly | Priority | immediate => high |
2014-11-09 16:45 | DutchFlame | Note Added: 0002358 | |
2014-11-09 16:45 | DutchFlame | Note Edited: 0002358 | bug_revision_view_page.php?bugnote_id=2358#r574 |
2014-11-09 16:45 | DutchFlame | Note Edited: 0002358 | bug_revision_view_page.php?bugnote_id=2358#r575 |
2015-04-15 15:56 | homerofgods | Relationship added | related to 0000187 |
2015-04-15 23:06 | homerofgods | Relationship added | related to 0000234 |
Notes |
|
|
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? |
|
|
|
Is this still an issue in 1.6.5? |
|
|
|
Definitely yes, but a little less. |
|
|
|
I confirm this bug. Also, sometimes M79/nade boosts damage you, but doesn't boost at all on servers you have a high ping. |
|
|
|
The situation got improved significantly for most weapons.
I didn't noticed improvement in knives eats though.
Might be something to look into. |
|
|
|
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) |
|
|
|
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.
|
|