Ver a proveniência

fixes #184

tags/v0.1.4^2
Big Bad Waffle há 7 anos
ascendente
cometimento
5be9dcdc53
4 ficheiros alterados com 18 adições e 3 eliminações
  1. +2
    -2
      src/server/config/maps/cave/zone.js
  2. +1
    -0
      src/server/config/spells/spellSmokeBomb.js
  3. +2
    -0
      src/server/objects/objBase.js
  4. +13
    -1
      src/server/world/syncer.js

+ 2
- 2
src/server/config/maps/cave/zone.js Ver ficheiro

@@ -35,9 +35,9 @@ module.exports = {
type: 'melee'
}, {
type: 'smokeBomb',
radius: 5,
radius: 1,
duration: 3,
selfCast: 1,
selfCast: 0.25,
statMult: 1,
damage: 0.25,
element: 'poison',


+ 1
- 0
src/server/config/spells/spellSmokeBomb.js Ver ficheiro

@@ -158,6 +158,7 @@ define([
for (var i = 0; i < pLen; i++) {
patches[i].destroyed = true;
}
patches = null;
}
};
});

+ 2
- 0
src/server/objects/objBase.js Ver ficheiro

@@ -328,6 +328,8 @@ define([
if (c.destroy)
c.destroy();
}

components = null;
}
};
});

+ 13
- 1
src/server/world/syncer.js Ver ficheiro

@@ -23,7 +23,19 @@ define([

var cache = {};

if (pLen > 0) {
if (pLen == 0) {
for (var i = 0; i < oLen; i++) {
var o = oList[i];
if (!o.destroyed)
continue;

objects.removeObject(o);

oLen--;
i--;
}
}
else if (pLen > 0) {
var queueFunction = this.queue.bind(this, 'onGetObject');

for (var i = 0; i < oLen; i++) {


Carregando…
Cancelar
Guardar