diff --git a/commands/grow.js b/commands/grow.js index f86be4e..70493fa 100644 --- a/commands/grow.js +++ b/commands/grow.js @@ -4,25 +4,20 @@ module.exports = { name: 'grow', description: 'Grow your cactus.', execute(event, args, bot) { - - /* Set cooldown */ if(db.get(event.nick + '_cooldown')) { return bot.say(event.target, "No plant can grow this fast...") } - - - if(db.get(event.nick + '_score') == null) db.set(event.nick + '_score', 0) - if(db.get(event.nick + '_hpg') == null) db.set(event.nick + '_hpg', 2) - + if(db.get(event.nick + '_score') == null) db.set(event.nick + '_score', 1.00) db.set(event.nick + '_cooldown', true) + const grow_rate = parseFloat((Math.random() * (db.get(event.nick + '_score') / 10)).toFixed(2)); - db.add(event.nick + '_score', db.get(event.nick + '_hpg')) - bot.say(event.target, "You grew " + db.get(event.nick + '_hpg') + " cm") + db.add(event.nick + '_score', grow_rate) + bot.say(event.target, "You grew " + grow_rate + " cm") bot.say(event.target, "You are now " + db.get(event.nick + '_score') + " cm") - setTimeout(() => db.set(event.nick + '_cooldown', false), 3000); + setTimeout(() => db.set(event.nick + '_cooldown', false), 0); }, }; \ No newline at end of file diff --git a/commands/profile.js b/commands/profile.js index 8858998..4e83863 100644 --- a/commands/profile.js +++ b/commands/profile.js @@ -8,10 +8,8 @@ module.exports = { bot.say(event.target, user + "'s profile") if(db.get(user + '_score') == null) db.set(user + '_score', 0) - if(db.get(user + '_hpg') == null) db.set(user + '_hpg', 2) bot.say(event.target, 'Current height: ' + db.get(user + '_score') + ' cm') - bot.say(event.target, "Height per growth: " + db.get(user + '_hpg') + " cm") }, }; \ No newline at end of file