Anonymous | Login | Signup for a new account | 2024-04-20 02:23 UTC |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0001499 | Zandronum | [All Projects] Bug | public | 2013-09-10 20:15 | 2018-09-30 21:48 | ||||
Reporter | arkore | ||||||||
Assigned To | |||||||||
Priority | normal | Severity | minor | Reproducibility | random | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 1.2 | ||||||||
Target Version | 3.0 | Fixed in Version | 3.0 | ||||||
Summary | 0001499: Slight chance that players will spawn on each other (same spawnpoint) | ||||||||
Description | Sometimes players will spawn at the same spawn point at the start of a new round/match and therefore one players gets telefragged immediately upon round start. With regular duel maps, the chance is less for this bug to occur. However, for (a minor "mod" wad) where a duel map is a 1vs1 arena(1 room map) with two (strategically-placed) spawnpoints, the chance is greater for this bug to occur, regardless of "sv_spawnfarthest true" (I understand though why sv_spawnfarthest cannot be relied on when the engine has no idea what "farthest" is when simultaneously spawning two players at the start) Video:'http://youtu.be/2HiauA7Ek0g [^]' (from Demo(below)) Demo:'https://www.dropbox.com/s/fbiho8c7vc9zt6g/2013.09.08_12.22.29_skulltag_data_126pk3.skulltag_actors_1-1-1pk3.krra1.1.cld [^]' (Long) Minor IRC Chat log about it:'http://pastebin.com/22687p2D [^]' | ||||||||
Steps To Reproduce | I was unable to reproduce this on my local server; but, it was happening on the live server. Please see video(above). | ||||||||
Additional Information | This video shows the bug occuring on MAP04 of krra1.1.wad. But, the bug was occuring on other maps as well; there is nothing unique about this map, compared to the other maps. Every map is setup exactly the same, with only two deathmatch spawnpoints. --- Idea(Solution): Perhaps the engine can be updated to index all spawnpoints of the map, and index all players, and specifically assign each indexed player to each indexed spawnpoint for when it's the beginning of a duel game/match? | ||||||||
Attached Files | krra1.1.wad [^] (801,400 bytes) 2013-09-10 20:21 | ||||||||
Relationships | |||||||||||||||||||||
|
Notes | |
(0007172) arkore (reporter) 2013-09-11 22:49 |
Someone mentioned that this could be occurring due to a "spectator" being idle at a spawnpoint. However, when I did extensive testing of this, it turned out to not be the case. Actually, the telefragged spawn happened on the first try, and second try. But then it didn't happen the next time. I also tried it without sv_respawnfarthest. Still happens. I then removed the spectator, and it still happens. But, only sometimes. So, it still happens "randomly", regardless of the settings or spectators. Perhaps a dev could maybe just take a quick look at the spawning code of the engine, and you might see something wrong with it? Or might see why this could be happening. Thanks, |
(0007201) Watermelon (developer) 2013-09-17 18:48 |
'http://zandronum.com/tracker/view.php?id=1253 [^]' |
(0007204) Qent (updater) 2013-09-17 20:11 |
I'm not sure that they're related. I checked that map, and both player starts are on the ground. |
(0007219) Watermelon (developer) 2013-09-18 17:06 |
Ok since this seems to be quite a prevalent issue... and to fix two birds with one stone, could we consider writing our own bounding box checker and skip the spot unless it passes the max iterations before it forces a spawn? Easy math too, I love box math. |
(0007222) Qent (updater) 2013-09-18 17:27 |
The engine already does that for spawns that are on the ground, though. |
(0015383) Ru5tK1ng (updater) 2016-07-19 02:53 |
I simply could not duplicate the bug as illustrated in the video. However, this is easily reproduced in medium sized LMS matches. My test case was 7 players on a map with 8 spawns . In 2.1.2 I was able to see the bug happen 3 times in a span of 10-15 minutes with over 30 rounds of LMS on a local server. I repeated the same test with the build mentioned here:'http://www.zandronum.com/tracker/view.php?id=1634#c15362 [^]' The bug never occurred. |
(0016824) Ru5tK1ng (updater) 2017-02-08 02:58 |
Since this fix: 'https://bitbucket.org/Torr_Samaho/zandronum/commits/3114b070fe24 [^]' solved this issue I'll mark this a resolved as seeing the remaining telefragging issues pertain specifically to team games. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | Qent Hypnotoad zeberpal Combinebobnt Daedalus |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2013-09-10 20:15 | arkore | New Issue | |
2013-09-10 20:21 | arkore | File Added: krra1.1.wad | |
2013-09-11 22:49 | arkore | Note Added: 0007172 | |
2013-09-13 13:49 | Dusk | Relationship added | related to 0001253 |
2013-09-17 18:48 | Watermelon | Note Added: 0007201 | |
2013-09-17 20:11 | Qent | Note Added: 0007204 | |
2013-09-18 17:06 | Watermelon | Note Added: 0007219 | |
2013-09-18 17:27 | Qent | Note Added: 0007222 | |
2013-10-08 02:22 | Arco | Priority | high => normal |
2013-10-08 02:22 | Arco | Severity | major => minor |
2013-10-08 02:22 | Arco | Status | new => confirmed |
2014-06-11 15:48 | Watermelon | Relationship added | related to 0001032 |
2014-06-11 15:49 | Watermelon | Relationship added | related to 0001634 |
2016-07-19 02:53 | Ru5tK1ng | Note Added: 0015383 | |
2016-07-19 03:17 | Ru5tK1ng | Status | confirmed => feedback |
2016-07-19 17:21 | Ru5tK1ng | Relationship added | related to 0002791 |
2017-02-08 02:58 | Ru5tK1ng | Note Added: 0016824 | |
2017-02-08 02:58 | Ru5tK1ng | Status | feedback => resolved |
2017-02-08 02:58 | Ru5tK1ng | Resolution | open => fixed |
2017-02-08 02:58 | Ru5tK1ng | Fixed in Version | => 3.0 |
2017-02-08 02:58 | Ru5tK1ng | Target Version | => 3.0 |
2018-09-30 21:48 | Blzut3 | Status | resolved => closed |
Copyright © 2000 - 2024 MantisBT Team |