Browse Source

fixes #540

tags/v0.1.10^2
big bad waffle 6 years ago
parent
commit
035dc3b686
2 changed files with 6 additions and 4 deletions
  1. +1
    -1
      src/client/index.html
  2. +5
    -3
      src/server/components/equipment.js

+ 1
- 1
src/client/index.html View File

@@ -1,7 +1,7 @@
<!doctype html>
<html>
<head>
<title>dev</title>
<title>isleward</title>
<script>if (typeof module === 'object') {window.module = module; module = undefined;}</script>
<script src="js/system/addons.js"></script>
<script src="plugins/require.js" data-main="js/app"></script>


+ 5
- 3
src/server/components/equipment.js View File

@@ -62,7 +62,6 @@ define([
}

var level = (this.obj.stats.originalValues || this.obj.stats.values).level;

var item = this.obj.inventory.findItem(itemId);
if (!item)
return;
@@ -314,11 +313,14 @@ define([
var eq = this.eq;
for (var p in eq) {
var item = items.find(i => (i.id == eq[p]));
if ((!item.slot) || (item.slot == 'tool') || (item.level <= level))
if ((!item.slot) || (item.slot == 'tool')) {
continue;
}

var item = items.find(i => (i.id == eq[p]));
var nItemStats = generatorStats.rescale(item, level);
var nItemStats = item.stats;
if (item.level > level)
nItemStats = generatorStats.rescale(item, level);

for (var s in nItemStats) {
if (!stats[s])


Loading…
Cancel
Save