MantisBT - Zandronum | |||||
| View Issue Details | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0000472 | Zandronum | [All Projects] Bug | public | 2011-05-28 12:16 | 2012-03-28 10:48 |
| Reporter | Dusk | ||||
| Assigned To | Torr Samaho | ||||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | feedback | Resolution | open | ||
| Platform | Linux | OS | Debian | OS Version | 6.0 "Squeeze" |
| Product Version | 98d | ||||
| Target Version | Fixed in Version | ||||
| Summary | 0000472: Clients have wrong idea of a morphed player's TID | ||||
| Description | If a player is given a TID when they enter or respawn, clients will forget the player's TID once they morph up. Even if the said player unmorphs, clients will still think that the player has no TID at all. Server will remain fully aware of the morphed player's TID. | ||||
| Steps To Reproduce | 1. Start up a server with the attached test 'mod', join up and add a bot. You might want to do this on a stock doom2 map, so the bot will not attempt to kill you. 2. Activate TID identification with "test-identify-clientside". 3. When you are not looking at anything, it will show your own name and TID and when you look at the bot it should show its name and TID. 4. Use "test-morphplayer 1" to turn the bot into an imp. Clientside identifier will now tell the bot's TID is 0. 6. If you use "test-unmorphplayer 1" the bot's TID will still be displayed as 0. 5. If you spectate, rejoin and activate test-identify-serverside, the bot's TID will be displayed properly again as the server is aware of the bot's TID. | ||||
| Additional Information | The attached test 'mod' comes with four CCMDs, all of which are NET scripts: - Test-Identify-ServerSide and Test-Identify-ClientSide These two are scripts that simply said display the TID of whatever you are looking at. Updates every 10 seconds. Serverside variant has the server tell the TID to the client, clientside variant has the client figure it out by itself. - Test-MorphPlayer and Test-UnmorphPlayer These take one argument, a player number which to morph to/unmorph from an imp morph. Morphing is done with (MRF_FULLHEALTH|MRF_ADDSTAMINA|MRF_NEWTIDBEHAVIOUR|MRF_WHENINVULNERABLE), though the bug still occurrs if MRF_NEWTIDBEHAVIOUR is left out. ... I hope I'm being clear enough. :P | ||||
| Tags | No tags attached. | ||||
| Relationships | |||||
| Attached Files | /tracker/file_download.php?file_id=347&type=bug | ||||
| Issue History | |||||
| Date Modified | Username | Field | Change | ||
| 2011-05-28 12:16 | Dusk | New Issue | |||
| 2011-05-28 12:16 | Dusk | File Added: ClientsideMorphedTIDTest.wad | |||
| 2011-05-28 12:18 | Dusk | Note Added: 0001768 | |||
| 2011-05-29 09:10 | unknownna | Status | new => confirmed | ||
| 2012-02-26 23:44 | Torr Samaho | Note Added: 0002702 | |||
| 2012-02-26 23:44 | Torr Samaho | Assigned To | => Torr Samaho | ||
| 2012-02-26 23:44 | Torr Samaho | Status | confirmed => feedback | ||
| 2012-03-28 10:48 | unknownna | Note Added: 0002957 | |||
| 2012-06-09 13:22 | Torr Samaho | Category | General => Bug | ||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||