SphereServer BugTracker - SphereServer
View Issue Details
0002531SphereServerexecutable - genericpublic02-07-15 01:4816-07-15 09:00
Rizz 
Coruja 
normalmajoralways
resolvedfixed 
 
0.56c Nightly 
Automated (specify build number)
None
None
2364
0002531: Weid inssues with resurrect
I found some weird issue when resurrected: nearby clients cannot see the resurrected player or the resurrected player cannot see the other player and has some problem with refreshing the client (dead seeing).

If you create an NPC, nearby clients cannot see until they refresh (go out the screen an go in again)
No tags attached.
Issue History
02-07-15 01:48RizzNew Issue
02-07-15 02:07RizzNote Added: 0002892
02-07-15 11:26RizzNote Added: 0002895
02-07-15 18:53darksun84Note Added: 0002896
02-07-15 19:00darksun84Note Edited: 0002896bug_revision_view_page.php?bugnote_id=0002896#r882
03-07-15 12:10darksun84Note Added: 0002897
03-07-15 12:11darksun84Note Edited: 0002897bug_revision_view_page.php?bugnote_id=0002897#r884
03-07-15 12:12darksun84Note Edited: 0002897bug_revision_view_page.php?bugnote_id=0002897#r885
03-07-15 12:21darksun84Note Edited: 0002897bug_revision_view_page.php?bugnote_id=0002897#r886
03-07-15 12:23darksun84Note Edited: 0002897bug_revision_view_page.php?bugnote_id=0002897#r887
03-07-15 12:33darksun84Note Edited: 0002897bug_revision_view_page.php?bugnote_id=0002897#r888
03-07-15 16:07darksun84Note Edited: 0002897bug_revision_view_page.php?bugnote_id=0002897#r889
04-07-15 05:05CorujaNote Added: 0002899
04-07-15 23:27darksun84Note Added: 0002902
04-07-15 23:28darksun84Note Edited: 0002902bug_revision_view_page.php?bugnote_id=0002902#r891
08-07-15 20:30CorujaAssigned To => Coruja
08-07-15 20:30CorujaStatusnew => assigned
11-07-15 22:46CorujaNote Added: 0002916
13-07-15 14:20darksun84Note Added: 0002917
16-07-15 09:00CorujaStatusassigned => resolved
16-07-15 09:00CorujaFixed in Version => 0.56c Nightly
16-07-15 09:00CorujaResolutionopen => fixed

Notes
(0002892)
Rizz   
02-07-15 02:07   
I can fix using this command:

timerdf 2, updatex

(timerdf is totally like timerf but with tenth of seconds).

In this way i cannot see the animation of the body ressurrecting from the ground
(0002895)
Rizz   
02-07-15 11:26   
Players in game, after resurrect, becomes grey such as invisible effect
(0002896)
darksun84   
02-07-15 18:53   
(edited on: 02-07-15 19:00)
For me it happens when i set PacketDeathAnimation= 1

With 0 it didn't happen.

Edit:
It happened also with PacketDeathAnimation = 0

(0002897)
darksun84   
03-07-15 12:10   
(edited on: 03-07-15 16:07)
I notice this (using PacketDeathAnimation = 0):

1-Bring a plevel 1 character with you.

2-Turn off gm and invulnerability

3-Stay in peace mode, .kill your character (not the plevel 1 character)

4-While still in peace mode, resurrect yourself. Switch to plevel 1 character, the other character shouldn't be displayed after the resurrection.

5-Same as above (stay in peace mode before killing your character), but before resurrecting switch to war mode( with alt+c not by tabbing). Resurrect yourself, this time your character will be displayed to plevel 1 character.

Additional notes: the part above seems true only if your character dies while in peace mode, if he dies in war mode what i written seems to not be valid(he never appears to the plevel 1 character) but not sure about this.

Additional notes 2: A quick way to see if your character will be displayed or not after the resurrection is to look at the hair color in game. If after the resurrection the color of the hair is white (color 0) but the actual value of hair color is different than 0, your character will be not displayed.

Additional notes 3: Seems also character flag statf_war never get set, but i don't remember if it's still a valid flag or not.
Edit: Sometime the flag get set, sometime not.
Edit Edit: When @UserWarMode is fired, argn1 is always 0 (going to peace mode) but if you spam it (spamming tab or alt+c) sometimes it get to 1 and set statf_war correctly.

(0002899)
Coruja   
04-07-15 05:05   
try using latest build, I changed some lines on resurrect code to fix ghosts of bonded pets and -maybe- this will fix this problem too, since the problem is just a missing "update" call on client

if it still occour even on latest build, then it need to be fixed. But for now, you can make an easy workaround calling UPDATE or UPDATEX on the char some seconds after resurrect
(0002902)
darksun84   
04-07-15 23:27   
(edited on: 04-07-15 23:28)
bug still present !

(0002916)
Coruja   
11-07-15 22:46   
try using latest nightly build, it's working fine now
(0002917)
darksun84   
13-07-15 14:20   
Yes looks fixed :)