aatxe/Orpheus

Hardcore Mode

Closed this issue · 1 comments

I should implement an opt-in hardcore mode. This will allow users to receive added benefits (such as double exp, and double mesos) while running the risk of permanent death. This makes the server more exciting to play on, and makes the experience more enjoyable for some hardcore players. As with everything else, it will be possible to disable it using ServerConstants.

Development notes:

  • Requires two fields in characters table, hardcore and dead
  • Characters with hardcore true will receive 2x exp and 2x mesos.
  • Characters marked with dead will not appear in character select. May still be used for websites, or elsewhere.
  • Separate SQL script to add the fields.
  • Opt-in command for hardcore mode, @hardcore. Not disable-able by players once enabled.
  • automsg tip about hardcore mode.

Implemented as of commit 867cc9b.