Skip to content

Inconnu 6

Compare
Choose a tag to compare
@tiltowait tiltowait released this 01 Sep 23:42
· 354 commits to master since this release
f3cb77d

Inconnu 6.0.0

This is a major update. In addition to the usual bug fixes, there are numerous improvements and new features. Note: Many of these features have been live for some time, just undocumented. Moving forward, I intend to produce changelogs more frequently.

Premium Features

Version 6.0 introduces premium features. At present, the only such feature is the ability to upload character profile images. Click the link above for more information. To set images, use /character image upload. To view them, use /character images. This command also lets you delete or reorder images. Finally, you can also page through images via /character profile.

Premium features are available to patrons of all tier levels. You must also be a member of the offical server.

New

  • New documentation site: https://docs.inconnu.app.
  • Added an MOTD feature to help advertise new commands. MOTDs will display once but may be viewed again with /motd.
  • Added update reports for /aggheal, /mend, /rouse, and /slake.
  • The /frenzy command has bonus and penalty parameters.
  • Added a /temperament command.
  • New server setting to add “Empty” Resonance to the Resonance table used by /resonance.
  • Added a /specialties command group for adding and removing specialties. Specialties are just 1-point traits and can also be added with /traits add. These new commands simplify the process a bit and will hopefully smooth over a new user friction point.
  • Added /header and /update header for play-by-post servers that use character headers.

Changed

  • Renamed /character bio set and /character bio show to /character profile. To set the profile, supply the edit: parameter.
  • Renamed /character convictions set and /character convictions show to /character convictions. To set the convictions, supply the edit: parameter.

Improved

  • The Frenzy check button now turns gray when clicked.
  • When a vampire’s Hunger is at 0, the roll display will say "sated" instead of 0.
  • /character adjust now has usage tips in the parameter descriptions.
  • When setting damage, the update message will inform you if you tried to do too much (e.g. setting 8 superficial damage when you only have 6 open boxes).
  • Changed the names of some context menu commands.
  • /experience award/deduct now mentions (without pinging) the user who ran the command.
  • It is more obvious when /character update fails in certain circumstances.
  • Rouse updates in the update channel will color-code if the character’s Hunger is 4+.
  • When re-rolling, the original roll message will be edited in-place rather than posting a new message. It’s also a little faster than it used to be.
  • General statistics fields are now shown in-line.
  • Moved /statistics’ optional character field to the end of the parameters list.
  • The /bp command now shows generation info.
  • Macros can now be “Rouse-only”. To do this, specify a pool of 0 and add a rouse check to the macro.
  • Made certain error messages more helpful.
  • Context menu character profiles are now ephemeral.
  • Migrated the PRNG from MT19937 to PCG-64.
  • Greatly expanded the documentation in /help overview.
  • Improved the pool readout in roll displays.
  • Improved the error message when too many parameters are given for a roll.
  • When a character is created, the update channel (if set) now shows its traits.
  • It was possible to create multiple SPCs with the same name.
  • Added a status message if Inconnu is rebooting but not yet ready to process commands.
  • Character names may now contain diacritics.
  • If you only have one character, Inconnu will let you know you don’t need the character parameter for most commands.
  • A failed /character update no longer applies modifications that passed before reaching the invalid update. (In dev terms, character updates are now atomic.)
  • Improved the display of /character convictions.

Fixed:

  • The bot would erroneously display a successful macro creation message even if the macro already existed.
  • Only admins could use /character convictions.
  • The bot would silently fail if the user attempted to look up someone else’s character by copy+pasting from another user’s command.
  • Some /character update output was not being bullet-pointed correctly.
  • /character adjust would replace spaces in character names with underscores.
  • /statistics would say it was showing statistics since 1970/1969 instead of saying “Lifetime”.
  • A resonance would be given for negligible temperament.
  • A very long experience log would fail to display.
  • If you rolled a macro with a deleted trait, the bot would fail.
  • During character entry, it would tell you that the buttons failed to respond even though they did.
  • You could still roll Hunger dice for mortals.
  • Fixed an issue affecting users with more than 25(!) characters.
  • You could not use the rename function to change name capitalization.