Procházet zdrojové kódy

Fixes #83

tags/v0.1.2^2
Big Bad Waffle před 7 roky
rodič
revize
4bc4abbadc
2 změnil soubory, kde provedl 15 přidání a 6 odebrání
  1. +7
    -4
      src/server/config/quests/templates/questKillX.js
  2. +8
    -2
      src/server/config/quests/templates/questLootGen.js

+ 7
- 4
src/server/config/quests/templates/questKillX.js Zobrazit soubor

@@ -26,14 +26,17 @@ define([
if (!this.mobName) {
var mobCounts = this.obj.instance.spawners.mobTypes;
var keys = Object.keys(mobTypes).filter(function(m) {
var mobBlueprint = mobTypes[m];

return (
(m != 'default') &&
(
(mobTypes[m].attackable) ||
(mobTypes[m].attackable == null)
)
(mobBlueprint.attackable) ||
(mobBlueprint.attackable == null)
) &&
(mobBlueprint.level <= ~~(this.obj.stats.values.level * 1.35))
);
});
}, this);
this.mobType = keys[~~(Math.random() * keys.length)];
var needMax = 8;
this.mobName = this.mobType.replace(/\w\S*/g, function(txt) {


+ 8
- 2
src/server/config/quests/templates/questLootGen.js Zobrazit soubor

@@ -18,8 +18,14 @@ define([
var mobTypes = this.obj.instance.spawners.zone.mobs;
var mobCounts = this.obj.instance.spawners.mobTypes;
var keys = Object.keys(mobTypes).filter(function(m) {
return ((m != 'default') && (mobTypes[m].questItem));
});
var mobBlueprint = mobTypes[m];

return (
(m != 'default') &&
(mobBlueprint.questItem) &&
(mobBlueprint.level <= (this.obj.stats.values.level * 1.35))
);
}, this);
this.mobType = keys[~~(Math.random() * keys.length)];
var needMax = 8;
this.mobName = this.mobType.replace(/\w\S*/g, function(txt) {


Načítá se…
Zrušit
Uložit