@@ -38,63 +38,62 @@ var EventHandler = {
3838 var reported = event . data ;
3939 if ( reported . length === 1 ) {
4040 var hostile = reported [ 0 ] ;
41- event . text = '<a href="javascript:CCPEVE.showInfo(1377, '
42- + hostile . characterId + ');">' + hostile . characterName + '</a> has been reported in '
43- + '<a href="javascript:CCPEVE.showInfo(5, ' + hostile . systemId + ');">'
44- + hostile . systemName + '</a>' ;
41+ if ( hostile ) event . text = '<a href="javascript:CCPEVE.showInfo(1377, '
42+ + hostile . characterId + ');">' + hostile . characterName + '</a> has been reported in '
43+ + '<a href="javascript:CCPEVE.showInfo(5, ' + hostile . systemId + ');">'
44+ + hostile . systemName + '</a>' ;
4545 } else {
4646 event . text = reported . length + ' hostiles have been reported in '
4747 + '<a href="javascript:CCPEVE.showInfo(5, ' + reported [ 0 ] . systemId + ');">'
4848 + reported [ 0 ] . systemName + '</a>' ;
4949 }
50- event . text += ' by ' + '<a href="javascript:CCPEVE.showInfo(1377, '
51- + reported [ 0 ] . reporterId + ');">' + reported [ 0 ] . reporterName + '</a>' ;
50+ if ( reported [ 0 ] ) event . text += ' by ' + '<a href="javascript:CCPEVE.showInfo(1377, '
51+ + reported [ 0 ] . reporterId + ');">' + reported [ 0 ] . reporterName + '</a>' ;
5252 event . blink = 'hostiles' ;
5353 event . alert = true ;
5454
5555 } else if ( event . type === 'reportClear' ) {
5656 var reported = event . data ;
5757 event . text = '<a href="javascript:CCPEVE.showInfo(5, ' + reported . systemId + ');">'
58- + reported . systemName + '</a> was reported clear' ;
58+ + reported . systemName + '</a> was reported clear' ;
5959 event . text += ' by ' + '<a href="javascript:CCPEVE.showInfo(1377, '
60- + reported . reporterId + ');">' + reported . reporterName + '</a>' ;
60+ + reported . reporterId + ');">' + reported . reporterName + '</a>' ;
6161 event . blink = 'hostiles' ;
6262 event . alert = true ;
6363
6464 } else if ( event . type === 'updateHostile' ) {
6565 var hostile = event . data ;
66- event . text = '<a href="javascript:CCPEVE.showInfo(1377, '
67- + hostile . id + ');">' + hostile . name + '</a> has been identified in a '
68- + '<a href="javascript:CCPEVE.showInfo(' + hostile . shipTypeId + ');">' + hostile . shipType + '</a> in '
69- + '<a href="javascript:CCPEVE.showInfo(5, ' + hostile . systemId + ');">' + hostile . systemName + '</a>' ;
66+ if ( hostile ) event . text = '<a href="javascript:CCPEVE.showInfo(1377, '
67+ + hostile . characterId + ');">' + hostile . characterName + '</a> has been identified in a '
68+ + '<a href="javascript:CCPEVE.showInfo(' + hostile . shipTypeId + ');">' + hostile . shipType + '</a> in '
69+ + '<a href="javascript:CCPEVE.showInfo(5, ' + hostile . systemId + ');">' + hostile . systemName + '</a>' ;
7070 event . blink = 'hostiles' ;
7171 event . alert = true ;
72-
7372 } else if ( event . type === 'memberJoined' ) {
7473 var member = event . data ;
7574 event . text = '<a href="javascript:CCPEVE.showInfo(1377, '
76- + member . id + ');">' + member . name + '</a> joined the Standing Fleet' ;
75+ + member . characterId + ');">' + member . characterName + '</a> joined the Standing Fleet' ;
7776 event . blink = 'members' ;
7877 event . alert = true ;
7978
8079 } else if ( event . type === 'memberLeft' ) {
8180 var member = event . data ;
8281 event . text = '<a href="javascript:CCPEVE.showInfo(1377, '
83- + member . id + ');">' + member . name + '</a> left the Standing FLeet' ;
82+ + member . characterId + ');">' + member . characterName + '</a> left the Standing FLeet' ;
8483 event . blink = 'members' ;
8584 event . alert = true ;
8685
8786 } else if ( event . type === 'memberTimedOut' ) {
8887 var member = event . data ;
8988 event . text = '<a href="javascript:CCPEVE.showInfo(1377, '
90- + member . id + ');">' + member . name + '</a> timed out' ;
89+ + member . characterId + ');">' + member . characterName + '</a> timed out' ;
9190 event . blink = 'members' ;
9291 event . alert = true ;
9392
9493 } else if ( event . type === 'hostileTimedOut' ) {
9594 var hostile = event . data ;
9695 event . text = '<a href="javascript:CCPEVE.showInfo(1377, '
97- + hostile . id + ');">' + hostile . name + '</a> faded in '
96+ + hostile . characterId + ');">' + hostile . characterName + '</a> faded in '
9897 + '<a href="javascript:CCPEVE.showInfo(5, ' + hostile . systemId + ');">'
9998 + hostile . systemName + '</a>' ;
10099 event . blink = 'hostiles' ;
@@ -103,7 +102,7 @@ var EventHandler = {
103102 } else if ( event . type === 'scanPosted' ) {
104103 var scan = event . data ;
105104 event . text = '<a href="javascript:CCPEVE.showInfo(1377, '
106- + scan . reporterId + ');">' + scan . reporter + '</a> shared scan results from '
105+ + scan . reporterId + ');">' + scan . reporterName + '</a> shared scan results from '
107106 + '<a href="javascript:CCPEVE.showInfo(5, ' + scan . systemId + ');">'
108107 + scan . systemName + '</a>' ;
109108 event . blink = 'scans' ;
@@ -134,14 +133,14 @@ var EventHandler = {
134133 } ,
135134
136135 memberJoined : function ( member ) {
137- MemberList . removeMember ( member . id ) ;
136+ MemberList . removeMember ( member . characterId ) ;
138137 MemberList . addMember ( member ) ;
139138 MemberList . sortAndRenderAll ( ) ;
140139 SystemMap . refreshSystems ( ) ;
141140 } ,
142141
143142 memberTimedOut : function ( member ) {
144- MemberList . removeMember ( member . id ) ;
143+ MemberList . removeMember ( member . characterId ) ;
145144 MemberList . sortAndRenderAll ( ) ;
146145 SystemMap . refreshSystems ( ) ;
147146 } ,
@@ -153,7 +152,7 @@ var EventHandler = {
153152 } ,
154153
155154 memberLeft : function ( member ) {
156- MemberList . removeMember ( member . id )
155+ MemberList . removeMember ( member . characterId )
157156 MemberList . sortAndRenderAll ( ) ;
158157 SystemMap . refreshSystems ( ) ;
159158 } ,
@@ -165,7 +164,7 @@ var EventHandler = {
165164 } ,
166165
167166 hostileTimedOut : function ( hostile ) {
168- HostileList . removeMember ( hostile . id ) ;
167+ HostileList . removeMember ( hostile . characterId ) ;
169168 HostileList . sortAndRenderAll ( ) ;
170169 SystemMap . refreshSystems ( ) ;
171170 } ,
@@ -228,8 +227,8 @@ var EventHandler = {
228227 } ,
229228
230229 updateSystemMap : function ( target ) {
231- if ( Data . state . self . id === target . id ) {
232- if ( Data . state . self . regionId !== Data . systems [ target . systemId ] . regionID ) {
230+ if ( Data . state . self . characterId == target . characterId ) {
231+ if ( Data . state . self . regionId != Data . systems [ target . systemId ] . regionID ) {
233232 this . statusSelfSystem ( target ) ;
234233 SystemMap . redraw ( ) ;
235234 }
0 commit comments