Big Bad Waffle преди 6 години
родител
ревизия
00251db05c
променени са 5 файла, в които са добавени 6 реда и са изтрити 11 реда
  1. +1
    -2
      src/server/components/spellbook.js
  2. +0
    -1
      src/server/config/spells/spellFlurry.js
  3. +0
    -1
      src/server/config/spells/spellTemplate.js
  4. +0
    -6
      src/server/config/spellsConfig.js
  5. +5
    -1
      src/server/items/generators/spellbook.js

+ 1
- 2
src/server/components/spellbook.js Целия файл

@@ -155,7 +155,6 @@ define([
var type = runeSpell.type;
var playerSpell = playerSpells.spells.find(s => (s.name.toLowerCase() == runeSpell.name.toLowerCase())) || playerSpells.spells.find(s => (s.type == type));
var playerSpellConfig = playerSpellsConfig.spells[runeSpell.name.toLowerCase()] || playerSpellsConfig.spells[runeSpell.type];

if (!playerSpellConfig)
return -1;

@@ -167,7 +166,7 @@ define([
var builtSpell = extend(true, {
type: runeSpell.type,
values: {}
}, playerSpell, playerSpellConfig);
}, playerSpell, playerSpellConfig, runeSpell);

for (var r in builtSpell.random) {
var range = builtSpell.random[r];


+ 0
- 1
src/server/config/spells/spellFlurry.js Целия файл

@@ -12,7 +12,6 @@ define([
range: 9,

speed: 150,
damage: 1,

row: 3,
col: 0,


+ 0
- 1
src/server/config/spells/spellTemplate.js Целия файл

@@ -10,7 +10,6 @@ define([
cdMax: 0,
manaCost: 1,
threatMult: 1,
statType: 'str',

needLos: false,



+ 0
- 6
src/server/config/spellsConfig.js Целия файл

@@ -5,9 +5,6 @@ define([
) {
var spells = {
'melee': {
statType: 'str',
statMult: 0.84,
threatMult: 4,
auto: true,
cdMax: 5,
useWeaponRange: true,
@@ -16,9 +13,6 @@ define([
}
},
'projectile': {
statType: 'int',
statMult: 0.9,
element: 'arcane',
auto: true,
cdMax: 7,
manaCost: 0,


+ 5
- 1
src/server/items/generators/spellbook.js Целия файл

@@ -42,7 +42,7 @@ define([
item.stats = {};

if (blueprint.spellConfig)
extend(true, spellAesthetic, blueprint.spellConfig);
spellAesthetic = extend(true, {}, spellAesthetic, blueprint.spellConfig);

item.spell = {
name: spellAesthetic.name || 'Weapon Damage',
@@ -51,6 +51,10 @@ define([
values: {}
};

if (blueprint.spellConfig) {
extend(true, item.spell, blueprint.spellConfig);
}

var propertyPerfection = [];

var randomProperties = spell.random || {};


Зареждане…
Отказ
Запис