Planned_features - nolialsea/botcoin GitHub Wiki

Economy update

Be able to give/receive money to/from other players.
Sell/buy pickaxes ? Causes an issue with the "one pickaxe per player" rule.
Economy needs ways to spend gold, here are some solutions :

  • Enchantments : invest a lot of gold to have a small chance of succeeding enchanting your pickaxe (see enchantments)
  • Gamble : invest gold and sometimes get much more gold, but the rest of the time you always lose. (see gambling)
  • Leveling : invest gold to level up and gain bonuses (see leveling)

Super mining ( Daily mining )

Command : supermine
Its a mining that you can use once a day (from 00:00:00 to 23:59:59), but it does not count as a normal mining (does not update lastMining).
It gives you level*random()*playerLevel gold.

Enchantments

You can invest gold to have a chance of enchanting your pickaxe.
enchant INVESTMENT will create a random enchantment, on your pickaxe, of power and magnitude relative to the investment.
Enchantments ideas :

  • [UNIQUE] Double hit : Gives (sigmoid(ENCHANT_POWER)-0.5)*200% chance of hitting two times with the pickaxe when mining, second it have power reduced by half, but damages are applied only on the first hit.
    ENCHANT_POWER is INVESTMENT*random()
  • [EXAMPLE] Glow in the light : Useless

Guilds

Find allies to mine with !
Mining while being part of a guild makes everyone share a percentage of their mining gains with others. This allows a more regular income, and better progression of the less wealthier.
Guilds also have the possibility to impose a tax on members, giving a percentage of the gold mined by every member to the guild.
Taxes gold earned by the guild can only be used on guild upgrades (they still have to be defined).

Gambling

Gamble your money and lose it like real men.
We can imagine many mini games for that, it's still largely up to debate.
Mini games ideas :

  • gamble INVESTMENT MULTIPLICATOR, where CHANCES is a positive integer greater than one.
    So gamble 0.1 10 will give you 1 gold 1/10 times, the 9/10 others you will lose 0.1

Pets !

You can tame animals, name them, feed and take care of them.
To tame an animal, you first have to search for one (search animal command ?)
In rare occasions, you will also find animals when mining, they will often be starving and afraid, so they will be easier to tame.
When you find an animal, you see what type of animal it is, its wildness (how hard it is to tame it) and it's level (how expensive it is to tame it).
To tame the animal, you have to offer them gold (what else ?). How much gold you have to offer them depends on its type and level, and the chance to tame it at each try depends on the wildness. If you find one you can then try to tame it (tame animalId command ?), you have to have enough gold otherwise it will fail.
If you are successful, the animal becomes your pet, and you can then name it.

Characteristics

Name Description
STR
DEF