浏览代码

added stinkcap, ww is now castable by players

tags/v0.4^2
Big Bad Waffle 4 年前
父节点
当前提交
59b9143bc6
共有 8 个文件被更改,包括 39 次插入5 次删除
  1. 二进制
     
  2. 二进制
     
  3. +12
    -0
      src/server/components/inventory/learnRecipe.js
  4. +5
    -0
      src/server/config/herbs.js
  5. +7
    -0
      src/server/config/maps/sewer/zone.js
  6. +6
    -0
      src/server/config/spells.js
  7. +3
    -0
      src/server/config/spells/spellWhirlwind.js
  8. +6
    -5
      src/server/config/spellsConfig.js

二进制
查看文件


二进制
查看文件


+ 12
- 0
src/server/components/inventory/learnRecipe.js 查看文件

@@ -34,5 +34,17 @@ module.exports = async ({ serverId, name }, { recipe: { profession, teaches } })
serialize: true
});

process.send({
method: 'events',
data: {
onGetAnnouncement: [{
obj: {
msg: 'The recipe imprints itself in your mind, then vanishes'
},
to: [serverId]
}]
}
});

return true;
};

+ 5
- 0
src/server/config/herbs.js 查看文件

@@ -26,6 +26,11 @@ module.exports = {
baseWeight: 3,
ttl: 30
},
Stinkcap: {
sheetName: 'tiles',
cell: 57,
itemSprite: [2, 0]
},
Mudfish: {
sheetName: 'objects',
itemSprite: [11, 3],


+ 7
- 0
src/server/config/maps/sewer/zone.js 查看文件

@@ -2,6 +2,13 @@ module.exports = {
name: 'Sewer',
level: [11, 13],

resources: {
Stinkcap: {
type: 'herb',
max: 100
}
},

mobs: {
default: {
faction: 'fjolgard',


+ 6
- 0
src/server/config/spells.js 查看文件

@@ -374,6 +374,12 @@ let spells = [{
chance: 0.075,
randomColor: true
}
}, {
name: 'Whirlwind',
description: 'Wooooo, bitches!.',
type: 'whirlwind',
icon: [0, 1],
animation: 'raiseStaff'
}, {
name: 'Chain Lightning',
description: 'Creates a circle of pure holy energy that heals allies for a brief period.',


+ 3
- 0
src/server/config/spells/spellWhirlwind.js 查看文件

@@ -19,6 +19,9 @@ module.exports = {
isCasting: false,
ticker: 0,

targetGround: true,
targetPlayerPos: true,

cast: function (action) {
if (this.isCasting)
return;


+ 6
- 5
src/server/config/spellsConfig.js 查看文件

@@ -126,12 +126,13 @@ let spells = {
whirlwind: {
statType: 'str',
statMult: 1,
cdMax: 1,
castTimeMax: 0,
manaCost: 1,
threatMult: 4,
cdMax: 9,
castTimeMax: 1,
manaCost: 4,
useWeaponRange: true,
random: {
damage: [5, 12],
range: [1, 3]
damage: [6, 23]
}
},
smokebomb: {


正在加载...
取消
保存