SphereServer BugTracker - SphereServer
View Issue Details
0001590SphereServerexecutable - genericpublic26-03-09 11:0120-09-12 23:53
SomeBody 
Terrikate 
normalminoralways
resolvedfixed 
 
0.56c Nightly 
09-09-2008
DiagonalWalkCheck, WalkCheck
Command_Sysmsgs, NoHouseMuteSpeech
0001590: ATTACKER list contains self uid
Currently ATTACKER stores uid of a player if he/she attacks self, for example by magic. I think the purpose of ATTAKCER is to store all enemies attacked me, not myself. Due to this issue <attacker> doesn't show proper value of enemies who killed me.
No tags attached.
Issue History
26-03-09 11:01SomeBodyNew Issue
26-03-09 11:01SomeBodyNightly Version => 09-09-2008
26-03-09 11:01SomeBodyExperimental Flags => DiagonalWalkCheck, WalkCheck
26-03-09 11:01SomeBodyOption Flags => Command_Sysmsgs, NoHouseMuteSpeech
26-09-09 05:27AnarchCassiusNote Added: 0000292
02-10-09 11:47SomeBodyNote Added: 0000294
14-11-09 19:33Fire-Dragon-DoLNote Added: 0000300
20-09-12 23:46TerrikateAssigned To => Terrikate
20-09-12 23:46TerrikateStatusnew => assigned
20-09-12 23:53TerrikateStatusassigned => resolved
20-09-12 23:53TerrikateFixed in Version => 0.56c Nightly
20-09-12 23:53TerrikateResolutionopen => fixed

Notes
(0000292)
AnarchCassius   
26-09-09 05:27   
You can always write a check to be sure the attack ISN'T your self but I have to admit, I don't really see what is to be gained from having self in the attacker list so a change would make sense.
(0000294)
SomeBody   
02-10-09 11:47   
Yea, I done my own checks and it's not a major issue.

However, if you want to know the number of attackers (for example to distribute fame or any kind of points among all killers) you always have to go through the list of attackers and check whether your own uid is not in the list. And this is time consuming.

I also can't see a reason of having self in the attacker list.
(0000300)
Fire-Dragon-DoL   
14-11-09 19:33   
uhm I don't know, this could be a problem... actually if you attack yourself is LOGICAL that you are an attacker...

I don't know if it's really a good idea removing this thing...