OmniVerse BBS
Playomniversebbs.com:3237
offline
──[ MegaMUD Character Manager · CHANGELOG ]──

← back to the File Library

Built on the fly — this one is vibe-coded: written as I go and shipped as it comes together, with the kinks still being worked out. I think it's genuinely useful already, and I appreciate everyone who has found it so. Feedback and bug reports to the SYSOP — all of it welcome.
v1.4.42026-08-06MegaMUD’s View menu works again
  • If you are on 1.4.3, update. It asked MegaMUD for its Statistics, Session and Time Analysis windows every five seconds and then hid what it got — so every View menu item showed ticked, none of the windows could be seen, and unticking one undid itself a few seconds later.
  • Those windows are now opened once, on a session that has none, and left alone after that. Close one in MegaMUD and it stays closed.
  • Any window 1.4.3 left hidden is put back on screen when the manager starts. A hidden one would never have come back on its own.
  • openMegaMudFigureWindows in settings stops even that one opening.
  • Worth knowing: closing one of those windows stops its figures being recorded for that session — MegaMUD only keeps them in the window. Nothing is lost inside MegaMUD, and reopening the window shows the true totals and resumes recording.
v1.4.32026-08-05More Session History work, and faster window docking
  • A session no longer needs MegaMUD’s statistics window switched on. Its Statistics, Session and Time Analysis windows are opened hidden and read. captureMegaMudFigures in settings turns that off.
  • History is kept per session rather than per character name — one file per session, in a folder per character. Existing files are moved on first run.
  • New Config column, naming which of MegaMUD’s character files a session used.
  • Clearing a session removes its events as well, and names what it is about to delete.
  • A statistics reset is recorded only when the figures it discards amount to something.
  • Picking up running sessions at startup: 7.1 seconds down to 0.5 across fourteen.
  • The Killed column counts the session, not MegaMUD’s total since it started.
  • Figures kept before a reset were written exactly like a finished session, so the two read as one session recorded twice. The kept row now says what it is.
  • “Statistics cleared” is no longer reported when nobody cleared anything. The event says the figures started again, and says it reconnected only where MegaMUD’s connection count actually moved.
  • Session History no longer comes to the front whenever the manager is clicked, over whatever you were reading. It comes forward when you click it, and not otherwise.
  • Session History and the Session Monitor open beside the manager instead of on top of the session you are playing, and reopen where you left them.
  • The clear confirmation no longer opens behind the Session History window.
v1.4.22026-08-04Escapes are recorded accurately
  • Escapes now come from MegaMUD’s own log instead of being guessed from your health. Over 31 hours MegaMUD recorded 48 near misses where the manager had logged 417 — and none of them matched.
  • Characters that keep no log still fall back to watching health.
  • The Session History window no longer sits half behind a docked session.
v1.4.12026-08-04Session History updates while you play
  • The session you are playing sits at the top and updates every five seconds.
  • Records the loop it ran, plus level, experience, lives and character points from the character file MegaMUD writes on exit.
  • Summary line: sessions, time played, experience earned, and best and typical hourly rate.
  • Sortable columns, and copy to clipboard for a spreadsheet.
  • Events keep up to 30 lines of the traffic leading up to them, on relayed sessions.
  • Session Monitor right-click: Session History, and MegaMUD’s View-menu windows — one at a time or all at once.
  • Monitor columns drag into any order, and the order is remembered.
  • Near misses use MegaMUD’s own HP limit, or 15% where none is set, and are recorded once per episode instead of once per poll.
  • Fixed: clicking a tab or a monitor row now types into that session; History no longer flashes or loses your selection; the dark theme reaches column headings; the When column fits twelve-hour times.
v1.4.02026-08-01Session History, and more in the Session Monitor
Session History
  • Kept for every session — docked or not, relayed or not, whether or not a manager window is open, and when you close a single MegaMUD rather than the manager.
  • Every one of those situations used to lose that session’s figures silently.
  • MegaMUD’s own numbers are kept exactly as it reports them — 44 of them from its statistics window alone, which is the only place they exist and closes with the client.
  • Anything unmeasured is blank rather than 0. A zero under Killed claims nothing died.
  • Columns MegaMUD isn’t filling aren’t drawn. Its statistics window is a per-character setting — turn it on and they appear next session.
  • Events are listed under their session. Select a session to narrow the list, or double-click it for every figure kept.
  • A relayed session also records damage taken and healing, which monsters were killed rather than just how many, and the traffic either side of a death.
New captures
  • Deaths — and the escapes that are far more common, where a character logs off at low health instead of dying. The cutoff is MegaMUD’s own HpLogoff%, read per character.
  • Clearing the statistics window, together with the figures as they stood the moment before you cleared it.
  • On a relayed session, the traffic either side of each event, so you can read back what actually happened.
  • An ordinary logoff in good health is not an event.
Session Monitor
  • Right-click → Session History, for any session listed.
  • Right-click → MegaMUD windows: every item from its View menu, each showing whether it is currently ticked. Toggle one, or all of them at once, across a selection.
  • The Windows column shows those same ticks, so the column and the menu always agree.
  • Columns drag into any order, and the order is remembered. XP rate now follows Health, and State sits beside Loop.
Fixed
  • Clicking a tab puts the caret in that session, which it never did before. Clicking a session in the monitor does it too.
  • The dark theme reaches the column headings. Every list used to wear a white band with black text across the top.
  • The Session History window is themed. It was the one window that still opened in system colours.
Removed
  • Party Totals and Show Stats. What the relay counts still feeds Session History.
  • “Session windows” on the monitor’s right-click, replaced by MegaMUD windows. The old one hid windows behind MegaMUD’s back, so MegaMUD went on believing they were shown, and it could never turn one on.
  • The raw status-bar dump that used to fill the statistics window.
  • --status, the command-line mode that read every session’s status bar at once.
  • Relay totals for best hit and kills. MegaMUD reports both directly.
v1.3.12026-07-31Conversations window comes back at a usable size
  • A restored Conversations window is no longer 42×39 pixels in the corner of the screen.
  • 1.3.0 brought the window back but never let it be laid out — it was hidden before MegaMUD positioned it.
  • A window that was never placed is put where MegaMUD’s own character file says it belongs.
  • A window you positioned yourself is left exactly where you put it.
v1.3.02026-07-28Health in the monitor, and a stats window about monsters
  • The session monitor shows health for every session — relayed or not.
  • Health is read from MegaMUD’s own party window, so it can’t hang or disturb a session.
  • Party Totals shows a member’s real health instead of a row of zeroes.
  • A session whose health can’t be read is blank, never zero.
  • The statistics window now leads with the per-monster table — the breakdown MegaMUD doesn’t have.
  • The six totals duplicating MegaMUD’s own Stats window are one summary line.
  • The damage columns say which direction: “Damage to you” and “Dealt to others”.
  • Damage is no longer labelled with the name of an item you may not own.
  • Your own spells and item procs count as yours, not as everyone else’s.
  • A character is no longer called “95% Hash”.
  • MegaMUD’s game data is read all four levels deep, including the per-BBS level.
v1.2.12026-07-28Monster naming fixes
  • A monster is named the same way wherever it’s counted, so one creature is one row.
  • Baby, young and adolescent name different creatures — no longer merged onto one “dragon” row.
  • Fierce, wild, vicious, savage, giant, huge, tiny, old, ancient and elder are no longer stripped.
  • Only seven words are treated as decoration: angry, big, fat, large, nasty, small, thin.
v1.2.02026-07-27Session, settings and stats fixes
  • The manager can no longer crash a busy session it’s watching.
  • An error inside the manager no longer scatters your docked sessions.
  • Opening the manager twice no longer steals the first copy’s sessions.
  • The repair pass and watchdog only touch windows this manager docked.
  • A released session can no longer be destroyed when the manager closes.
  • No more freezes when closing a tab or connecting to a BBS.
  • Settings, profiles, layout and the docked record are written safely.
  • An unreadable folder no longer wipes your managed BBS entries.
  • Stop Proxy no longer deletes a running session’s character file.
  • Kills are counted at last — and for the right character in a group.
  • Damage is credited to whoever actually dealt it.
  • One monster is one row; damage over time is counted.
  • The MegaMUD half of the statistics window finally refreshes.
  • A busy session can’t freeze the game or drop you from the BBS.
  • The monster list no longer flickers.
  • New: kills, damage and experience kept after a session ends.
  • New: party totals across the characters the manager relays.
  • New: window layout presets — tile, cascade, save and restore.
  • New: you’re told when a character drops off the BBS.
  • Keyboard shortcuts for switching, moving, docking and closing.
  • The close button asks first, and says which thing it will do.
  • Monitor rows drag where you aimed them; columns fit scaled displays.
  • The manager warns before closing if a session is connected through it.
  • The log keeps its evidence instead of erasing it.
v1.1.52026-07-26Clearer session-monitor info
Session-monitor details (character, class, BBS…) resolve more reliably. Still finicky on older MegaMUD builds (pre-2.0.5) — grab the latest MegaMUD for the best results.
v1.1.42026-07-26Stats fixes + a smoother monitor
Live-stats fixes, plus a cleaner, steadier session monitor.
  • Live stats now count your damage taken and healing correctly.
  • Everyone else’s damage — party, spells, the room — is tracked separately as a new “Others” line and a “They dealt” column, so a group fight is finally legible.
  • The session monitor no longer flickers.
  • Sessions that aren’t connected are dimmed across the whole row.
  • Hover a session for its full details — config, BBS, state, what it’s doing, its windows and PID.
  • On older MegaMUD builds (before 2.0.5), the character name is read from its .ini file instead of the window title, so it still shows correctly.
v1.1.32026-07-26Proxy support (new)
The foundation for tracking stats MegaMUD doesn’t. Turn it on with “Start Proxy (for live stats).” Brand new and still rough, with a lot more planned.