Anonymous | Login | Signup for a new account | 2024-04-25 17:18 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 | ||||
0003252 | Zandronum | [All Projects] Bug | public | 2017-09-01 21:53 | 2024-03-11 09:22 | ||||
Reporter | EnsaladaDeTomate | ||||||||
Assigned To | Kaminsky | ||||||||
Priority | high | Severity | major | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 | ||||
Product Version | 3.0-beta | ||||||||
Target Version | 3.1 | Fixed in Version | 3.1 | ||||||
Summary | 0003252: Issues with A_SkullPop or PlayerChunk's | ||||||||
Description | I noticed that when you suicide ingame with a class that has A_SkullPop, and while the PlayerChunk actor is still in midair, and you immediately spectate, the spectator will present some strange behaviours and also will have a chance to crash Zandronum. The effects are different Online and Offline. | ||||||||
Steps To Reproduce | I tested this on Doom2 using a mod, and then on Heretic (without mods) to check if the mod i was using was causing such effects, and confirmed that the issue happened on both wads - Start Heretic - Join the game - Kill in console - While your camera / the PlayerChunk is still in midair, spectate - Try to roam around spectating | ||||||||
Additional Information | The Offline and Online effects are: Offline: - The speed of the spectator will increase and decrease randomly - When touching a wall, you will be able to see through it (like using the "noclip" cheat) - You wont be able to move on certain areas, as if the spectator radius increases and decreases itself randomly - Zandronum will have a chance to crash (thought its rare, only happened once, i wasnt able reproduce the crash again) Online: - Only the "See through walls like noclip" effect happens, i dont know if it might also have a chance to crash | ||||||||
Attached Files | |||||||||
Relationships | ||||||
|
Notes | |
(0018219) EnsaladaDeTomate (reporter) 2017-09-01 21:54 edited on: 2017-09-02 05:37 |
If you guys need me to upload an example wad, just let me know. Edit: Just confirmed that when the PlayerChunk actor is on the ground, and the player spectates, the same issues will occur (Just pointing that im using 3.0-alpha-r170806-2040) Edit2: Ignore the "Spectator radius increasing and decreasing randomly" thing, turns out that a similar effect was happening because i was using chasecam, my bad Edit3: Just tested the issue on older 3.0 alpha versions and 2.1.2 and the same issue is still happening, but i dont know if it also might crash in these, since im still not able to reproduce the crash |
(0018237) Dusk (developer) 2017-09-07 20:48 |
I can confirm that the spectator radius is significantly smaller when spectating from a PlayerChunk. Looks like the spectator remains as the chunk actor. Since this can be reproduced with vanilla Heretic, there is no need to provide any example wad. |
(0021688) Kaminsky (developer) 2021-08-08 11:23 |
The user now re-inherits the properties of the class they're playing as, and not the PlayerChunk class itself, if they spectate while the PlayerChunk is still in the air in 3.1, as it should be. |
(0023355) unknownna (updater) 2024-03-11 09:10 |
It works now, but if you somehow die and spectate at the same tick, you're still stuck as a PlayerChunk. "kill; spectate" Anyway, it's very unlikely to happen, so marking as resolved. Good work! |
(0023357) Kaminsky (developer) 2024-03-11 09:22 |
Does the player still remain stuck as a PlayerChunk when they die and spectate after this commit? 'https://foss.heptapod.net/zandronum/zandronum-stable/-/commit/e7872589deb3763b559c513f31a444e7709442ad [^]' |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | No one explicitly supports this issue yet. |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2017-09-01 21:53 | EnsaladaDeTomate | New Issue | |
2017-09-01 21:54 | EnsaladaDeTomate | Note Added: 0018219 | |
2017-09-01 21:57 | EnsaladaDeTomate | Note Edited: 0018219 | View Revisions |
2017-09-01 22:00 | EnsaladaDeTomate | Note Edited: 0018219 | View Revisions |
2017-09-01 22:13 | EnsaladaDeTomate | Note Edited: 0018219 | View Revisions |
2017-09-02 05:37 | EnsaladaDeTomate | Note Edited: 0018219 | View Revisions |
2017-09-07 20:48 | Dusk | Note Added: 0018237 | |
2017-09-07 20:48 | Dusk | Status | new => confirmed |
2017-09-07 22:02 | Dusk | Target Version | => 3.1 |
2021-08-08 11:23 | Kaminsky | Note Added: 0021688 | |
2021-08-08 11:23 | Kaminsky | Assigned To | => Kaminsky |
2021-08-08 11:23 | Kaminsky | Status | confirmed => needs testing |
2024-03-11 08:58 | unknownna | Relationship added | duplicate of 0000378 |
2024-03-11 09:10 | unknownna | Note Added: 0023355 | |
2024-03-11 09:10 | unknownna | Status | needs testing => resolved |
2024-03-11 09:10 | unknownna | Resolution | open => fixed |
2024-03-11 09:10 | unknownna | Fixed in Version | => 3.1 |
2024-03-11 09:22 | Kaminsky | Note Added: 0023357 |
Copyright © 2000 - 2024 MantisBT Team |