added Heads or Tails

This commit is contained in:
Marcus Netz
2020-11-24 18:46:05 +01:00
parent a8861421fe
commit 9acdab39bb
4 changed files with 13 additions and 2 deletions

1
.gitignore vendored
View File

@ -2,5 +2,4 @@ node_modules
.env .env
.eslintrc.js .eslintrc.js
.eslintrc.json .eslintrc.json
dsabot.db

1
dsabot.db Normal file

File diff suppressed because one or more lines are too long

View File

@ -9,6 +9,7 @@ const tp = require('./tp');
const talent = require('./talent'); const talent = require('./talent');
const skill = require('./skill'); const skill = require('./skill');
const createFromFile = require('./createFromFile'); const createFromFile = require('./createFromFile');
const {münze, kopf, zahl, heads, tails} = require('./HeadsOrTails')
require('dotenv').config(); require('dotenv').config();
const cmdprefix = process.env.CMDPREFIX || '!'; const cmdprefix = process.env.CMDPREFIX || '!';
@ -22,6 +23,11 @@ const commands = {
skill, skill,
tp, tp,
talent, talent,
münze,
kopf,
zahl,
heads,
tails
}; };
const Datastore = require('nedb'), const Datastore = require('nedb'),
db = new Datastore({ db = new Datastore({

View File

@ -15,12 +15,17 @@ module.exports = async (message, args, db) => {
} }
const values = []; const values = [];
const roll = []; const roll = [];
let found = false
let bonus = 0; let bonus = 0;
let ok = 0; let ok = 0;
let patzer = 0; let patzer = 0;
let crit = 0; let crit = 0;
for (i in docs[0].character.skills) { for (i in docs[0].character.skills) {
if (docs[0].character.skills[i].id == args[0]) bonus = docs[0].character.skills[i].level; if (docs[0].character.skills[i].id == args[0]) {bonus = docs[0].character.skills[i].level; found = true}
}
if (!found) {
message.reply('Sorry, das Talent ist mir unbekannt.')
return
} }
const bonus_orig = bonus; const bonus_orig = bonus;
const result = globals.Talente.find(talent => talent.id === args[0]); const result = globals.Talente.find(talent => talent.id === args[0]);