Inconnu 6
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 hasbonus
andpenalty
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 theedit:
parameter. - Renamed
/character convictions set
and/character convictions show
to/character convictions
. To set the convictions, supply theedit:
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
’ optionalcharacter
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.