Selaa lähdekoodia

summoned skeletons were not attacking mobs

tags/v0.1.4^2
Shaun 7 vuotta sitten
vanhempi
commit
076237f15f
5 muutettua tiedostoa jossa 8 lisäystä ja 7 poistoa
  1. +1
    -1
      src/server/components/aggro.js
  2. +2
    -0
      src/server/components/follower.js
  3. +1
    -2
      src/server/components/player.js
  4. +2
    -2
      src/server/mods/class-necromancer/index.js
  5. +2
    -2
      src/server/mods/class-necromancer/spells/spellSummonSkeleton.js

+ 1
- 1
src/server/components/aggro.js Näytä tiedosto

@@ -129,7 +129,7 @@ define([
return false;
else if (obj.player)
return true;
else if (target.faction != obj.faction)
else if (target.aggro.faction != obj.aggro.faction)
return true;
},



+ 2
- 0
src/server/components/follower.js Näytä tiedosto

@@ -26,6 +26,8 @@ define([
this.lastMasterPos.x = master.x;
this.lastMasterPos.y = master.y;

this.obj.aggro.faction = master.aggro.faction;

this.fGetHighest.inCombat = master.aggro.getHighest.bind(master.aggro);
this.fGetHighest.outOfCombat = this.returnNoAggro.bind(this);
},


+ 1
- 2
src/server/components/player.js Näytä tiedosto

@@ -26,7 +26,6 @@ define([
spawn: function(character) {
var obj = this.obj;
extend(true, obj, {
faction: 'players',
sheetName: classes.getSpritesheet(character.class),
layerName: 'mobs',
cell: character.cell,
@@ -71,7 +70,7 @@ define([
obj.addComponent('social');
obj.social.init();
obj.addComponent('aggro', {
faction: 1
faction: 'players'
});
obj.addComponent('gatherer');
obj.addComponent('stash', {


+ 2
- 2
src/server/mods/class-necromancer/index.js Näytä tiedosto

@@ -137,7 +137,7 @@ define([
element: 'physical',
auto: true,
cdMax: 7,
manaCost: 0,
manaCost: 1,
range: 1,
random: {
damage: [2, 4],
@@ -150,7 +150,7 @@ define([
statMult: 0.1,
element: 'physical',
cdMax: 7,
manaCost: 0,
manaCost: 6,
range: 9,
random: {
damage: [2, 4],


+ 2
- 2
src/server/mods/class-necromancer/spells/spellSummonSkeleton.js Näytä tiedosto

@@ -77,7 +77,7 @@ define([
regular: {
drops: 0,
hpMult: 0.5,
dmgMult: 1
dmgMult: 2
},
spells: [{
type: 'melee',
@@ -91,7 +91,7 @@ define([
spell.statType = ['str', 'int'];
mob.stats.values.str = obj.stats.values.str;
mob.stats.values.int = obj.stats.values.int;
spell.threatMult *= 2;
spell.threatMult *= 10;

mob.follower.bindEvents();



Ladataan…
Peruuta
Tallenna