MantisBT - Soldat |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000073 | Soldat | Gameplay | public | 2011-10-01 11:43 | 2014-01-20 16:35 |
|
Reporter | Mittsu | |
Assigned To | | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | reopened | |
Platform | | OS | | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 1.6.3 | |
|
Summary | 0000073: Deaths count bug in Survival |
Description | When coming from Spectator team to any playing team, the player gets -1 deaths to deaths count, when he had 0 deaths before, he will get -65535 (or something like that) deaths.
|
Steps To Reproduce | if you just joined the server, select Spectator team and then go to any team (alpha, bravo etc.), you will get -65535 deaths
If you were playing and have some deaths already (let's say 5), by joining Spectator and then going back to alpha/bravo team you will get -1 death (will result in 4 deaths in this case).
|
Additional Information | this bug was happening in some older versions of soldat, 1.3 or 1.4 (dont remember which one), but was fixed in 1.5. It started appearing again in 1.6 betas. |
Tags | No tags attached. |
Relationships | |
Attached Files | survivalbug.png (448,981) 2013-12-08 12:09 https://bugs.soldat.pl/file_download.php?file_id=565&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2011-10-01 11:43 | Mittsu | New Issue | |
2011-10-02 05:13 | Fryer | Assigned To | => Fryer |
2011-10-02 05:13 | Fryer | Status | new => assigned |
2012-02-03 15:07 | Shoozza | Assigned To | Fryer => |
2012-02-03 15:07 | Shoozza | Status | assigned => acknowledged |
2012-02-03 16:04 | Shoozza | Note Added: 0001306 | |
2012-02-03 16:04 | Shoozza | Status | acknowledged => feedback |
2012-02-03 17:05 | Shoozza | Note Added: 0001307 | |
2012-02-03 17:05 | Shoozza | Status | feedback => confirmed |
2012-02-04 04:36 | Shoozza | Note Added: 0001309 | |
2012-02-04 04:36 | Shoozza | Status | confirmed => resolved |
2012-02-04 04:36 | Shoozza | Fixed in Version | => 1.6.3 |
2012-02-04 04:36 | Shoozza | Resolution | open => fixed |
2012-02-04 04:36 | Shoozza | Assigned To | => Shoozza |
2012-02-04 04:37 | Shoozza | Note Edited: 0001309 | bug_revision_view_page.php?bugnote_id=1309#r98 |
2013-09-09 17:45 | Bistoufly | Note Added: 0001903 | |
2013-09-09 17:45 | Bistoufly | Status | resolved => feedback |
2013-09-09 17:45 | Bistoufly | Resolution | fixed => reopened |
2013-09-09 17:52 | Mittsu | Note Added: 0001904 | |
2013-09-09 17:52 | Mittsu | Status | feedback => assigned |
2013-12-08 12:08 | homerofgods | Note Added: 0002062 | |
2013-12-08 12:09 | homerofgods | File Added: survivalbug.png | |
2014-01-20 16:34 | Shoozza | Assigned To | Shoozza => |
2014-01-20 16:35 | Shoozza | Status | assigned => confirmed |
Notes |
|
|
I cannot reproduce it.
Does it still happen in 1.6.2?
I started a local game and joined as spectator then joined alpha but my deaths were still 0.
I tried the same on a HTF survival server but deaths were 0 too. |
|
|
|
After trying it in CTF with soldatserver it seems to work now. |
|
|
(0001309)
|
Shoozza
|
2012-02-04 04:36
(edited on: 2012-02-04 04:37) |
|
Decreased death count happened because each time a player joined a different team in survival mode soldatserver would kill the player to prevent joining alive while a round was ongoing.
However when joining the spectator team you wouldn't die (you can't get damage as spectator) that's why you ended up with -1 death or 65535 if you had 0 deaths.
|
|
|
|
Mittsu is able to reproduce it in 1.6.6. beta 1.
Reopening. |
|
|
(0001904)
|
Mittsu
|
2013-09-09 17:52
|
|
it seems to be happening only when you have 0 deaths and goes to 65535
it doesnt decrease deaths if you had some already |
|
|
|
Confirmed 1.6.6
Only happens online, not in lan game.
Uploading a screen where I joined spectator and then Bravo team.
Notice that I got selfkilled when I joined bravo, and I bet since you can't have -1 death you get maximum deaths instead wich is 65535, if I'm guessing correctly. |
|