MantisBT - Zandronum | ||||||||||
View Issue Details | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0004548 | Zandronum | [All Projects] Bug | public | 2025-05-10 17:52 | 2025-05-10 17:58 | |||||
Reporter | Globx | |||||||||
Assigned To | ||||||||||
Priority | normal | Severity | minor | Reproducibility | always | |||||
Status | closed | Resolution | duplicate | |||||||
Platform | Any | OS | Any | OS Version | Any | |||||
Product Version | ||||||||||
Target Version | Fixed in Version | |||||||||
Summary | 0004548: Changing a 'Survival Invasion' map to an unsupported map breaks player spawning online. | |||||||||
Description | When testing my cooperative 'Megaman 8 Bit Deathmatch' mod, I found that switching from a map which supports the 'Survival Invasion' game mode to map that does not support it (i.e. a standard hub map like MAP01 in the mod) will immediately break player spawning and cause player to spawn in a semi-spectator like state (cannot move, invulnerable, and is invisible). I am not sure if this happens with other game modes but I do notice that this problem does not happen with other game modes. There is another minor issue, though, where if a player is warped to the SAME standard cooperative map (MAP01 to MAP01) with their controls disabled, it will remain disabled until that respawns or the "frozen" property is disabled for that player. I tried many things to fix this such as trying to force respawn the player upon revisiting MAP01 as well as disabling certain properties and re-enabling player control as I thought these were the culprits behind the issue. The only workaround I had for this issue was that let players rejoin the game using the standard 'map' command which works but it is not as immersive. | |||||||||
Steps To Reproduce | An early PK3 of mod includes a command which will be necessary to reproduce this. 1. Change map to one of the boss maps using the 'pukename bossmap [BOSSID]' command where [BOSSID] is any number between 1 and 31. The script which it executes uses the standard 'map' command but the result should be no different than using changemap with no intermission. 2. After warping to the boss map, use 'changemap MAP01' and finish the intermission. 3. If done, when you respawn, you should be invisible and unable to move. | |||||||||
Additional Information | This problem can also occur if you use the ACS 'ChangeLevel' command which I used to 'quick switch' some of the levels in each of the map scripts before changing it back using the 'ConsoleCommand' ACS function in conjunction with a map command. | |||||||||
Tags | No tags attached. | |||||||||
Relationships |
| |||||||||
Attached Files | ||||||||||
Issue History | ||||||||||
Date Modified | Username | Field | Change | |||||||
2025-05-10 17:52 | Globx | New Issue | ||||||||
2025-05-10 17:58 | unknownna | Relationship added | duplicate of 0004547 | |||||||
2025-05-10 17:58 | unknownna | Status | new => closed | |||||||
2025-05-10 17:58 | unknownna | Resolution | open => duplicate |
There are no notes attached to this issue. |