更新pet的buff和吸血值
This commit is contained in:
parent
209f6ea322
commit
ba2890cb18
@ -91,6 +91,7 @@ Object.defineProperties(Room.prototype, {
|
|||||||
pet.silence = obj.silence;
|
pet.silence = obj.silence;
|
||||||
pet.effectCount = obj.effectCount;
|
pet.effectCount = obj.effectCount;
|
||||||
pet.point = obj.point;
|
pet.point = obj.point;
|
||||||
|
pet.hps = obj.hps;
|
||||||
if (obj.skills) {
|
if (obj.skills) {
|
||||||
pet.skills.length = 0;
|
pet.skills.length = 0;
|
||||||
for (let s of obj.skills) {
|
for (let s of obj.skills) {
|
||||||
@ -103,6 +104,12 @@ Object.defineProperties(Room.prototype, {
|
|||||||
pet.extSkills.push(s);
|
pet.extSkills.push(s);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (obj.buffs) {
|
||||||
|
pet.buffs.length = 0;
|
||||||
|
for (let s of obj.buffs) {
|
||||||
|
pet.buffs.push(s);
|
||||||
|
}
|
||||||
|
}
|
||||||
this.broadcast("pet_info_s2c", data);
|
this.broadcast("pet_info_s2c", data);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -145,6 +145,7 @@ Object.defineProperties(Room.prototype, {
|
|||||||
pet.point = obj.point;
|
pet.point = obj.point;
|
||||||
pet.em = obj.em;
|
pet.em = obj.em;
|
||||||
pet.silence = obj.silence;
|
pet.silence = obj.silence;
|
||||||
|
pet.hps = obj.hps;
|
||||||
if (obj.skills) {
|
if (obj.skills) {
|
||||||
pet.skills.length = 0;
|
pet.skills.length = 0;
|
||||||
for (let s of obj.skills) {
|
for (let s of obj.skills) {
|
||||||
@ -157,6 +158,12 @@ Object.defineProperties(Room.prototype, {
|
|||||||
pet.extSkills.push(s);
|
pet.extSkills.push(s);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (obj.buffs) {
|
||||||
|
pet.buffs.length = 0;
|
||||||
|
for (let s of obj.buffs) {
|
||||||
|
pet.buffs.push(s);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
this.broadcast("pet_update_s2c", {data: [...playerSet]}, {afterNextPatch: true});
|
this.broadcast("pet_update_s2c", {data: [...playerSet]}, {afterNextPatch: true});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user