@@ -64,14 +64,14 @@ define([ | |||||
let el = this.find('.member[memberId="' + p + '"]'); | let el = this.find('.member[memberId="' + p + '"]'); | ||||
el.removeClass('differentZone'); | el.removeClass('differentZone'); | ||||
if (mObj.mZone !== mZone) | |||||
if (mObj.zoneId !== mZone) | |||||
el.addClass('differentZone'); | el.addClass('differentZone'); | ||||
}); | }); | ||||
} else { | } else { | ||||
let el = this.find('.member[memberId="' + m.id + '"]'); | let el = this.find('.member[memberId="' + m.id + '"]'); | ||||
el.removeClass('differentZone'); | el.removeClass('differentZone'); | ||||
if (m.mZone !== playerZone) | |||||
if (m.zoneId !== playerZone) | |||||
el.addClass('differentZone'); | el.addClass('differentZone'); | ||||
el.find('.txtLevel').html('level: ' + m.level); | el.find('.txtLevel').html('level: ' + m.level); | ||||
@@ -152,6 +152,7 @@ module.exports = { | |||||
result.push({ | result.push({ | ||||
zoneName: p.zoneName, | zoneName: p.zoneName, | ||||
zoneId: p.zoneId, | |||||
name: p.name, | name: p.name, | ||||
level: p.level, | level: p.level, | ||||
class: p.class, | class: p.class, | ||||
@@ -49,6 +49,8 @@ module.exports = { | |||||
serverObj.zoneId = thread.id; | serverObj.zoneId = thread.id; | ||||
serverObj.zoneName = thread.name; | serverObj.zoneName = thread.name; | ||||
serverObj.player.broadcastSelf(); | |||||
const simpleObj = obj.getSimple ? obj.getSimple(true, true) : obj; | const simpleObj = obj.getSimple ? obj.getSimple(true, true) : obj; | ||||
this.send(obj.zoneId, { | this.send(obj.zoneId, { | ||||
@@ -290,8 +292,6 @@ module.exports = { | |||||
delete serverObj.zoneId; | delete serverObj.zoneId; | ||||
delete obj.zoneId; | delete obj.zoneId; | ||||
serverObj.player.broadcastSelf(); | |||||
const isRezone = true; | const isRezone = true; | ||||
await this.addObject(obj, keepPos, isRezone); | await this.addObject(obj, keepPos, isRezone); | ||||
}, | }, | ||||