Skip to content

Releases: AresMUSH/aresmush

Beta 38

28 Jan 06:39
999aba8
Compare
Choose a tag to compare
Beta 38 Pre-release
Pre-release

Features

  • New scene/invite command to invite someone to a web scene. A meetme also automatically grants a scene invite even if the other character doesn’t join. (Suggested by Tat and Thenomain)
  • You can now reply-all to mail in the web portal. (Suggested by skew)
  • Added idled out chars to a new tab on the gallery. (Suggested by Tat)
  • Added a timezone census. (Suggested by Tat)
  • New job filter 'unfinished' to show all jobs not in HOLD/DONE, and better job filtering on the web. (Suggested by Tat)
  • Friends list is now better organized by handle. (Suggested by KarmaBum)
  • You can now set a message if guest logins are disabled. Login Config (Suggested by Thenomain and Tat)
  • New command emit/gm works like emit/set but doesn’t change your scene set. (Suggested by skew and Tat)
  • scenes list in-game is now condensed so it’s not so spammy. (Suggested by skew and Tat)
  • A new config option lets you move OOC lounge chats to a channel. Channel Config
  • You can now supply modifiers or more complex roll strings from the web scenes. (Suggested by Roadspike)
  • Web mail now lets you choose characters from a list. (Suggested by Rob)
  • Web scene location now has a drop-down to let you pick a room. (Suggested by Blu)
  • The game will now post about trending (i.e. most-liked) scenes each week. You can configure what forum it goes to. Scene config (Suggested by various folks on the ares dev channel.)
  • Glance and look now include scene participants, even if they’re not logged in. (Suggested by skew)
  • Added pose timestamp on active scenes. (Suggested by skew)
  • Locations are now hidden for private scenes, and unfindable characters don’t show up in private scenes. (Suggested by Thenomain)
  • You can now set a message of the day on the login notices with notice/motd. (Suggested by Tat)
  • Weather and vistas now show up in the live scenes on the web. (Suggested by Tat)

Fixes

  • Leaving a place deleted it. (Reported by Tat)
  • Hitting enter in web chat split the text in half. (Reported by skew)
  • Line with text length was too long. (Reported by skew and Tat)
  • job/cat wasn’t setting category in all uppercase (Reported by Tat)
  • plugin/install was case-sensitive and shouldn’t have been. (Reported by Minaras)
  • Temp rooms had no area set so weather didn’t work. (Reported by Tat)
  • Long BG skill names weren’t truncated in XP list. (Reported by Tat)
  • scene/start wasn’t using the location name you gave it. (Reported by skew)
  • Web unread jobs counter wasn’t counting down. (Reported by Tat)
  • The websocket down error now shows up on pages with no sidebar. (Reported by skew)
  • Fixed profile names getting disconnected from their icons on the scene list in narrow browsers. (Reported by skew)
  • The little circles on wiki history weren't clickable. (Reported by Minaras)

Little Things

  • In web scenes, open links in a new tab. (Suggested by skew)
  • Markdown now allows strikethrough. (Suggested by Tat)
  • You can no longer talk in the quiet room, and entrance/exit messages are muted.
  • Teleport command now suggests alternative matches if no room found. (Suggested by Tat)
  • Cleaned up scene permissions in the code.
  • Requests now show up on the smaller menu in mobile view.
  • Game now checks to make sure you have the right ruby version when starting up.
  • If you page someone who’s not online, it reminds you they might be on the web.
  • Tweaked the place name display, and made the brackets configurable. Places config
  • You can now customize the lines with templates in the utils plugin so you can do fancier lines than the simple skin config allows. (Suggested by Faye)
  • Javascript errors on the web portal are now reported to the game for logging. Not foolproof, but may help log some client errors.
  • Channel recall timeout is now configurable. Channel config (Suggested by Faye)
  • Better tooltips on the web portal.

AresCentral

  • Made the error message more clear if you tried to access the forums without having an email set. (Reported by Ifrit)

AresMUSH.com

  • Better search.
  • Fixed the instructions for setting up HTTPS on the web portal.

FFG Plugin

  • Roll with no args now gives an error. (Reported by skew)

Beta 37

12 Jan 20:29
a7d7431
Compare
Choose a tag to compare
Beta 37 Pre-release
Pre-release

Features

  • The web portal jobs screen now lets you filter by active/my jobs/category. (Requested by Tat)
  • ‘age’ is now an available field in who and census. See who config fields. (Requested by Tat)
  • Improved appearance of browser notifications, and made a change that should help prevent you from getting spammed with notifications from multiple tabs.
  • Achievements are no longer broadcast by default. There’s a new config option to optionally announce them on a channel of your choice.
  • Login notification improvements to reduce spam. Events are no longer shown by default; if a player wants to see them on login, they should add the events command to their custom onconnect (see help onconnect). You can also replay the mail/forum/etc. notice with the new ‘notices’ command. (Suggested by Thenomain)
  • Chat and live scenes now let you pause scrolling on the web portal. (Suggested by Tat and skew)
  • Job menu now appears at the top of the job to more easily review app and profile on an app job. (Suggested by Tat)
  • There’s a new wiki markdown extension for an image gallery. (Suggested by skew)
  • Approval now invalidates your web session, so you’ll have to log in again.
  • Weather will now key off of parent areas if the room’s actual area is not listed in the weather system. (Suggested by Tat)

Fixes

  • There was an error if you clicked ‘save’ on web chargen with a blank background skill name. (Reported by Tat and skew)
  • The required hooks check doesn’t show up on app review when ranks are disabled. (Reported by skew)
  • Fixed excessive memory usage on website deploy. (Reported by skew and Tat)
  • Certain shortcuts (player-set ones and ones with a ‘/‘) didn’t ignore prefixes like + or @ correctly. (Reported by skew) Note: This bug was in the engine, so you won't get the bugfix until you restart the game.

Little Things

  • The scene stopped/restarted messages were reworded to make it clear that restarting a scene that started in a public grid room restarts it in a temp room. Everyone has to scene/join it again.
  • If you lose connection to the websocket (like after coming back to the game website on your phone), the alert is less obtrusive. (Suggested by Thenomain)
  • Help had its own custom version of line_with_text, and thus wasn’t using the skin settings. Also the line didn’t quite go up to 78 chars. (Reported by Faye)

Beta 36

06 Jan 14:30
f13077e
Compare
Choose a tag to compare
Beta 36 Pre-release
Pre-release

Features

  • The game will no longer titlecase character names, allowing you to do mixed-case names.
  • idle/preview command lets you review someone’s idle information (including lastwill) without actually adding them to the idle queue.
  • The IC time command uses better date ranges for the seasons. (Suggested by skew and Tat)
  • You can remove combatants through the combat web page.
  • config/cron command helps you find cron jobs.

Fixes

  • Request search wasn’t searching closed requests. (Reported by skew)
  • A character being renamed or deleted while in pose order causes an error while posing in that room. (Reported by KarmaBum and skew)
  • Couldn’t create new plots due to missing storyteller field. (Reported by skew)
  • Empty searches sometimes caused errors.
  • Couldn’t add admins as storytellers for plots because they weren’t in the list.
  • Using the ‘owner’ command without a room name gave an error. (Reported by skew)
  • Subduer name was missing on escape message. (Reported by Tat)
  • Weather climates are case-sensitive and an invalid climate gives an obscure error. (Reported by Tat)
  • The restricted name list wasn’t ignoring capitalization like it was supposed to. (Reported by skew)
  • Forum posts ending in a link will no longer get messed up by the ansi code. (Reported by skew)

Little Things

  • Subdue no longer does an unnecessary roll for keeping someone subdued (it happens on the escape roll).

FFG Plugin

The FFG plugin requires a special step to update. See Updating Plugins.

  • You can now do things like -1A+1P for promoting ability dice to proficiency. (Suggested by skew)

Beta 35

09 Dec 03:04
f8385e3
Compare
Choose a tag to compare
Beta 35 Pre-release
Pre-release

Note: This version requires that you restart your game.


Features

  • Added new features for jobs and mail to the web portal - creating jobs/requests, deleting job replies, forwarding mail, adding mail tags, etc. You can now do pretty much everything you can do in-game for jobs and mail on the portal.
  • There’s a new screen on the web portal to edit all your NPC combatants at once.
  • Improved the look&feel of the portal search pages. (Suggested by Tat and skew)
  • Rooms can now have multiple owners.
  • You can now define custom achievements and award them via an admin command or via custom code. (Suggested by Tat)
  • A new config option will prevent people from submitting their app on the web portal. This is useful for folks who aren’t using FS3 and don’t have stats on the web.
  • Mail and job counters on the web portal now count down as you read things. (Suggested by Tat)
  • Combat log is available via web portal. (Suggested by Roadspike and Tat)
  • Combat npc, weapon and armor commands now work on multiple characters at once. (Suggested by Tat)
  • Added a storyteller field to plots. (Suggested by Tat)
  • Streamlined the default web portal menu. This only affects new games, but you may want to check out the default configuration (demonstrated on BSGU's web portal) to see if there's anything you want to incorporate.

Fixes

  • Session expired error logging into web portal after roles changed. (Reported by skew)
  • Beep wasn’t working on Potato. (Reported by skew)
  • Error using scene/clearlog after scene stopped. (Reported by skew)
  • Plot summary isn’t showing markdown. (Reported by skew)
  • scene/start with just a location name no longer starts a scene in your room. (Reported by Tat)
  • Disabling a cron job by making its config {} wasn't actually disabling it.

Little Things

  • Web notifications time out faster to avoid spam. (Suggested by skew)
  • Active scenes list shows who posed last. (Suggested by Roadspike)
  • Web portal chat hides channels you aren’t allowed to join.
  • FS3 channel was defaulting to an invalid alias because of the number.
  • Timestamps on the chat screen now have their own CSS class. (Suggested by Tat)
  • Fixed extra spaces at the end of several templates that was causing them to spill over 78 characters. (Reported by someone at Chontio)
  • The game will shut down if it can’t open the telnet port. This prevents you from inadvertently having two copies of the game running on the same port.

FFG Plugin

  • You can now set up a maximum rank for talents that don’t go up to 5. (Suggested by skew)
  • Fix for removing talents.

Beta 34

03 Dec 13:25
f307634
Compare
Choose a tag to compare
Beta 34 Pre-release
Pre-release

Critical Fix

  • Serious performance degradation when lots of browser tabs were open during public scenes. (Reported by skew)

Features

  • app/review now shows hooks, and you can configure which commands it calls. (Suggested by skew)

Fixes

  • forum/scan was giving an error. (Reported by skew)
  • Web client 'play' screen - hitting enter in the middle of a command would split the command in two. (Reported by skew)
  • Mudrammer autoconnect wasn't working. (Reported by skew)

Note: The Mudrammer fix won't take effect until you restart the game engine, but it isn't urgent; you can do the restart at your convenience.

Beta 33

01 Dec 14:10
ac66631
Compare
Choose a tag to compare
Beta 33 Pre-release
Pre-release

Features

  • Glance format is now configurable.
  • Overhauled the web chat screen based on feedback from various folks. In particular, it will now work much better if you have a lot of channels and look a little better on mobile.
  • New command: whisper. (Suggested by skew)
  • Wiki page search now includes page title and character search now includes character name/nickname/etc. (Suggested by skew)
  • Where command now supports where/ic and where/friends to filter what it shows. (Suggested by skew)
  • You can now search help files from the web portal.
  • New page format based on feedback from various folks in the dev chat. Also the brackets are now configurable so your game can make them match the channel markers.
  • Job categories are now color-coded on the web portal, and you can change categories from there. (Suggested by Tat)

Fixes

  • Fixed the ical link on the events page because it wasn’t allowing subscriptions. (Reported by skew)
  • Upload folder on profile page was wrong when nickname was enabled. (Reported by skew)
  • Mail delete popup would show up unsolicited when you read another mail message after deleting one. (Reported by Tat)
  • Wiki extensions like [[[page]]] wouldn’t work if you had a line starting with a code marker. (Reported by Tat and skew)
  • Giant scene was choking the live scene page. (Reported by Cura)

Little Things

  • Sending an OOC comment from the web portal will default to “say” instead of “emit”. (Suggested by skew)
  • OOC remarks will now use the page autospace instead of the pose autospace.
  • app/submit in game now accepts an optional app comment, like the web portal.
  • Scene typo fixes will no longer show up in the game log. (Reported by Cura)
  • Active scenes page and other web pages with tables now look better on mobile.
  • Doing afk on will not set your AFK message to “on”.

FFG Plugin

The FFG plugin requires a special step to update. See Updating Plugins.

  • Fixed the dice rolled on opposed skill checks. (Reported by skew)

Beta 32

23 Nov 16:06
8fce781
Compare
Choose a tag to compare
Beta 32 Pre-release
Pre-release

Note: This version requires a server restart to update some libraries.


Features

  • The top web portal menu is now configurable. (See top_navbar) If you had any custom wiki pages on your menu you'll need to re-do that in the new config option.
  • Handle jobs and change job status from the portal, and show active job notifications in the top bar. (Contribution by Glitch.)
  • Delete and archive mail from the portal. (Suggested by Tat)
  • You can now mark demographic fields as private, so they only show up for staff and the character themselves. (See private_properties)
  • Search has been completely overhauled. There are now specific search forms for scenes, characters, wiki pages, forum posts, and jobs. (Inspired by a suggestion from Tat).
  • Sign up for events from portal. (Suggested by Tat)
  • Web client play screen now has a command history. (Suggested by Farfalla)

Fixes

  • Live scenes weren’t updating if you weren’t logged in. (Reported by Tat)
  • Miscellaneous permission fixes when allowing non-admins (e.g. apps staff) to access jobs.
  • Error when non-admin builder char tries to shortdesc an exit. (Reported by Cura)
  • IC month names were showing up in events. (Reported by skew)
  • Fix to exit names and exit shortdescs in room foyers. (Reported by skew)
  • Fix menu and popups appearing under other controls on the portal. (Reported by Tat and skew).
  • Group update/retrieve wasn’t using consistent capitalization (which affected census and who config). (Reported by skew)
  • Left sidebar wasn’t mobile friendly. (Contribution from skew)

Little Things

  • The web portal will no longer log you out when you log in from another browser. (Suggested by Tat and skew).
  • Hooks no longer show up on the in-game profile command. Instead it refers you to hooks/relationships/sheet commands.
  • Remove period from the temporary password notification for roster chars. (Suggested by skew)
  • Server reboot required message wasn’t showing up right. (Suggested by skew)
  • General navigation improvement - action buttons and back links.

FFG Plugin

The FFG plugin requires a special step to update. See Updating Plugins.

  • You can’t add a specialization if your archetype gave you free talents or skills, or if you’ve been approved. (Reported by skew)
  • Display strain and wounds on sheet.
  • Command to set current strain and wounds separately from strain/wound thresholds.
  • Edge of Empire configuration. (Contributed by skew and Xango@Chontio).

Beta 31

13 Nov 17:54
36fffc4
Compare
Choose a tag to compare
Beta 31 Pre-release
Pre-release

Restart Recommended: To get the web client fix requires a game engine restart.


Features

  • Viewing other peoples' roles is now restricted to role admins. (Suggested by skew)

Fixes

  • Web client connection was broken. (Reported by skew)

Beta 30

11 Nov 08:44
62f1607
Compare
Choose a tag to compare
Beta 30 Pre-release
Pre-release

Restart Suggested: You can get by without a game restart, but you won’t get several of the bug fixes until you restart the game engine.


Features

  • Added a ‘pause scrolling’ button to the web client. (Suggested by Farfalla)
  • Added a ‘jump to end’ button to the web “live scene” screen. (Suggested by Roadspike)
  • Added a new command (help ascii) so SimpleMU users can downgrade to ASCII-only and not get gibberish when someone uses smart quotes or other non-ascii characters. You can also enable this in your AresCentral preferences so it carries over to all Ares games. (Suggested byTat)
  • All groups are now available in the chargen welcome bbpost, not just position. (Suggested by skew)

Fixes

  • Fixed multiple results error when your name starts with the same name as an exit. (Reported by Ria & skew)
  • Wiki scene list wasn’t showing participants correctly. (Reported by Tat)
  • Web portal poses starting with apostrophe were treated as says, not emits. (Reported by Roadspike)
  • Fixed issue with the install script on latest version of redis.
  • Migrate shouldn’t run any migrations lower than your starting version. (affects new installs only)
  • hooks/set doesn’t clear hooks as it should. (Reported by skew)
  • hooks gives an error for a brand new character. (Reported by skew)
  • New player arrival message isn’t posting. (Reported by skew)
  • The \ shortcut for emits lets you emit to a channel, but shouldn’t. (Reported by Tat)
  • Fixed error with nightly game update to AresCentral.

Little Things

  • Character profile now shows the nickname if that feature’s enabled. (Suggested by skew)
  • combat/log now shows entries in reverse order. (Suggested by Tat)

FFG Plugin

A few bugfixes to the FFG plugin. To update, see Updating Plugins.

  • Chars can no longer add/remove specializations once they’ve started adding skills or talents, since it messes up the XP costs. (Reported by skew)
  • Couldn’t remove your only talent.
  • Universal specializations weren’t being recognized properly.

Beta 29

27 Oct 12:45
Compare
Choose a tag to compare
Beta 29 Pre-release
Pre-release

Features

  • New config option to set what channels characters are added to when they’re approved. See channels config. (Suggested by Tat@AresCent)
  • New commands: channel/addchar and channel/removechar let channel admins force people to join/leave channels.
  • In-game scene list improvements - it now shows whether a scene is in a temp room or on-grid, shows last activity, and highlights who’s actually in the room.
  • New command: config/check to validate all your config files.
  • Web portal scene list now shows last activity (and updates it).
  • Better detection of config issues that span multiple files (like duplicate config entries in different files.)

Note: You won't get the new error-checking for config issues until you do a game engine restart, but you can do that at your leisure. Everything else will work without it.

Fixes

  • Required scene fields were giving a bad error message if missing, and could be left blank strings. (Reported by Altair@AresCent)
  • create/reserve and password/reset will no longer generate passwords with equals signs. (Reported skew@AresCent)
  • Add skill roll from scene should be disabled if FS3 disabled. (Reported by Altair@AresCent)
  • Error updating pose order if too many people leave the scene. (Reported by Roadspike@AresCent)
  • Posing to scenes created on web portal was giving an error until somebody joined them in-game. (Reported by Blu@AresCent)

Little Things

  • When multiple results are found for a room in room commands (e.g. open/link/teleport) list the options.
  • Better error message if wiki include is missing a variable.
  • Changing custom CSS warns you to refresh the page just like changing colors does.
  • Better scene debugging messages, especially with changes made from the web.