SphereServer BugTracker - SphereServer
View Issue Details
0002485SphereServerexecutable - genericpublic27-02-15 03:1320-03-15 19:47
Jim 
XuN 
normalminorhave not tried
resolvedfixed 
 
0.56c Nightly 
Automated (specify build number)
None
None
2193
0002485: Issue /bugs/view.php?id=2477 is still exist, and /bugs/view.php?id=2476 is resolved partially in build 2193
0002477 is still exist,
there are "WARNING:3:Unknown game packet (0x30) received" a great probability
 when the player died.

0002476 is resolved partially,
the "re-login" problem is resolved, right now ok,
but some function or command still can not be called in @Death or @DeathCorpse,
e.g. a function to open a simple dialog..
maybe it related to 0002477
No tags attached.
Issue History
27-02-15 03:13JimNew Issue
27-02-15 22:19BenNote Added: 0002712
02-03-15 21:55CorujaNote Added: 0002715
20-03-15 19:47XuNNote Added: 0002742
20-03-15 19:47XuNStatusnew => resolved
20-03-15 19:47XuNFixed in Version => 0.56c Nightly
20-03-15 19:47XuNResolutionopen => fixed
20-03-15 19:47XuNAssigned To => XuN

Notes
(0002712)
Ben   
27-02-15 22:19   
ok... Whatever the client does with that packet once it receives it is beyond our control.
Issue 2477 was solved on my end after the changes I made. I was receiving random unknown packet errors, not just 0x30, so this leads me to believe it's caused by something else if 0x30 is the only one you get.

Issue 2476 is out of our control. The commands can be done, but the death packet seems to reset the screen. So messages get cleared (check your journal, they are there), dialogs get closed...
(0002715)
Coruja   
02-03-15 21:55   
when you die, sphere will run these things on this order:
1) @Death
2) @DeathCorpse
3) PacketDeathMenu

so if you open any dialog on @Death or @DeathCorpse, unfortunately the PacketDeathMenu will make the client close all dialogs to show the 'you are dead' effect. Thats not really a sphere fault, the client itself close all dialogs when it show this death animation

but try using TIMERF, maybe it works

ON=@Death
TIMERF 1,DIALOG d_something
(0002742)
XuN   
20-03-15 19:47   
There's an ini option to disable this packet and related problems.