更新pet的buff和吸血值

This commit is contained in:
zhl 2020-12-31 17:28:33 +08:00
parent 209f6ea322
commit ba2890cb18
2 changed files with 14 additions and 0 deletions

View File

@ -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);
} }
}, },

View File

@ -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});
} }