Reset Password
Existing players used to logging in with their character name and moo password must signup for a website account.
- Napoleon 2h
- Bruhlicious 1h Deine Mutter stinkt nach Erbrochenem und Bier.
- AdamBlue9000 13m Rolling 526d6 damage against both of us.
a Mench 5h Doing a bit of everything.
- notloose 32m
And 16 more hiding and/or disguised
Connect to Sindome @ moo.sindome.org:5555 or just Play Now

[Jan '23] Improvements & Bug Fixes
Rolling change log of changes for January 2023

TAILORING -> BAG OF -> REMOVED

For plural items we offered the option 'bag of' which would then be blocked because in 2015 we determined that 'bag' would be a restricted word in clothing tailoring. It still being an option was a holdover. It has been removed.

PHOTO SCANNING

There was an issue with photo scanning where a broken half version of a photo would appear in your inventory when you scanned a photo. This was due to the owner of the verb not having permission to recycle the temp version of the photo created in some instances during the photo scanning process. Took a while to track down because the error was being caught and thrown away without logging. I've added additional error logging in case there are other issues here.
PHOTO SCANNING NO LONGER RECYCLES PHOTO

After taking a look at how photo scanning works, I've disabled the code that recycles the photo after it scans and updated the messaging. Since photos even in the database are are actually just references to the photos on disk, the photos in the DB aren't actually taking up very much space, and just reference the original photos anyway.

DIGITAL PHOTO COMPRESSION

This does not apply to already scanned photos. However, newly scanned photos will be 'virtually compressed' making them take up much less space. This should make it easier for folx to scan their pay data and pass it around.

I'm not 100% on exactly how compressed it is, because different photos have different sizes and such, so please give feedback in the feedback thread.

(Edited by Slither at 10:58 am on 1/2/2023)

E-NOTE HELP FILE

I've added a basic help file you can use with 'help e-note' when you have one in your possession. This just shows the same thing that .printing used to show when you had an e-print attached.

E-NOTE PAGE BREAKS WHEN PRINTING

It used to be that .pagebreak would make a new page when you printed. This stopped working when e-notes were ported to the new SQL based system due to certain verbs not being moved over. There was a custom verb that read lines, which was missing. Instead of porting that over I've just made a change such that you can use [pagebreak] instead of .pagebreak. This gets around the need for having a custom verb for reading lines.

@BUG + KARMA

Submitting an @bug will grant you +1 karma.

VEHICLE COMBAT AMBIENT WITNESS

Vehicle combat was failing to properly report to the ambient witness system due to a missing verb on vehicles. This has been corrected, and vehicles being attacked or attacking should now properly be ambiently witnessed if it should be, and reported appropriately(the WJF-Ops assault reporting, as one example).

E-NOTE PAGE BREAK

These were looking for '[pagebreak]' exactly, if there was whitespace after it, it didn't treat it like a page break. I've made it ignore whitespace after the [pagebreak]. It won't ignore it before though, so you can't just throw [pagebreak] into the middle of a sentence.

COOKING ITEMS

If you are trying to cook something over a fire and have multiples of the item, or typo the name, you will no longer get a TB, as I have fixed the bug that was trying to access a prop on an object before we knew the object was valid.

LEASE WEEKLY PROFITS

The code that was running to automatically update weekly profits based on a variety of factors involved with owning a business was not running properly. As a result, some leases were not updating. I've fixed the bug and added better alerting around this not running properly. I've also kicked it off so the January updates to lease weekly profits have been implemented.

@PLOT-IDEA

I've added the @plot-idea command which anyone can run to see a list of plot ideas, and then select one to view. I've spent several hours writing up the 7 that we have so far. I'd like to add more. I've created a form where players can submit their own which I will review and add to the system if they make the cut. You can submit your ideas here.

The goal of these is to give all players ideas for plots they can run without having to be a bad ass, or have a lot of chyen (though some plots do have a chyen cost associated with them).

PLOT IDEA REMINDER

I've added a reminder to the tip-line for players when they hit 1 week that will point them to this command.

PLOT IDEA HELP

I've added a help file for this command and also updated the SEE ALSO of a few other help files to mention @plot-idea.

(Edited by Slither at 3:02 pm on 1/10/2023)

VEHICLE & AERO EXAMINE

I've added some missing commands to the vehicle and aero examine me files. If anyone notices commands still missing from those, please flag it in the feedback thread.

SELLING MULTIPLES OF THE SAME ITEM AT MARKET

in 2021 we introduced a change that made it so selling the same item over and over at the market would reduce the amount you'd get offered since you're essentially flooding the market. This code was working... but it wasn't properly integrated into haggle, which meant that if you sold a bunch of the same item, the amount you were offered would be higher than the amount you actually got paid. There were a few bugs submitted about this. I had a player help me test, and identified the issue and resolved it.

TWO @PLOT-IDEA'S ADDED

Added two more that I came up with. Still want people to contribute their own as well.

THERMOGRAPHIC CAMERA TB

A weird bug when storing thermographic cameras in certain locations causing a traceback has been resolved.

CAMERA & MOTORCYCLE PHOTO FIX

There was a bug when taking photographs of motorcycles. This was due to a verb for outside descriptions not existing on motorcycles and being requested (motorcycles have one single description, not two, like cars or AVs). This issue has been resolved and these types of photos should be possible now.

MARKET CYBERWARE

The market doesn't accept cyberware because it rots. The outdoor visuals of the market area for selling cyberware were a bit confusing on this point and I've updated them to remove that confusion.

VEHICLE TOGGLES

Vehicles have locations for certain parts, and if those parts are installed they provide functionality, like on a vehicle the left side and right side being present will enable the windows up/windows down command.

However, some vehicles are larger, and have multiple side panels. For example, one has a 'front left side' and 'front right side' and a 'mid right side' and 'mid left side'. This was causing the code for windows to fail because there was no 'left side' and 'right side'. I've updated the code to allow for multiple locations to be specified instead of just 'left side and right side'. Meaning windows now work on larger vehicles that had the 'front left side and front right side' locations.

If you have a vehicle that isn't conforming to this please submit an @bug and I'll look at what might be wrong.

INTERNAL ISSUE WITH RADIOS

There was an issue with radios that was causing them to still be considered active devices when recycled, if they were on when recycled. This has been resolved.

GRIDPHONES IN THE BADLANDS

A few areas have gained gridphone reception in the Badlands, these are areas which we felt made sense to have gridphone "towers" as it were.

Where these places are is a FOIC question.

PART DAMAGE FIXES

Some players were experiencing tracebacks when at least one known part was getting damaged. These tracebacks were making some vehicles undrivable. A sanity check has been improved so that it catches these edge cases.

FENCER

There are certain types of NPCs that had a typo when receiving an item. They also had trouble returning payment under certain conditions. This has been fixed in the code.

@NEW-LORE FIXED

There was a bug preventing content editors from being able to create new lore pages. This is resolved.

UPDATED HELP ON E-NOTE V2

A helpfile has been provided for e-notes 7 and forth, that should explain the basics of doing create, read, update and delete operations on e-notes V2.

$MONEY RUNNING LOW

$money was running low on money which meant weekly profits were not cashing out. I've fixed this so you should be able to cashout now.

I've also added an alert for admin when $money runs low so we can fix it without needing people to report it.

ADDED NEW @PLOT-IDEA

Added a new player submitted @plot-idea.

VMOTE FIXED

Vmote wasn't updated when I changed the vehicle toggles to support multiple location sets. That's my bad. I've updated it and so things that check the toggles like vmote should work now.

NK HD-650K Video Coprocessor HELP CHROME

This had improperly formatted help, and was missing a line 'Help for your NK HD-650K Video Coprocessor'. I've added these & fixed the formatting.

NK HD-650K Video Coprocessor ALIASES

The aliases on this was incorrect, it was showing as SK and not NK. Very strange. Fixed, but will only be fixed on newly spawned items.

MIRRORS AND LOOK

Somehow, some mirrors or glass were still not properly pronoun_subbing so you'd see like %N and %p. I've fixed the core code, but I swear I did this like three other times, so it's possible we just have a lot of differing kinds of mirrors/glass. Hopefully all are fixed now!

PRI WING PATCH TRASHABLE

These can now be trashed, which is good, cause chuting them didn't make sense.

ZMI SECURE TALK CARDS

We've made some changes to these. Previously, cards were sold in stores separately, and were part of batches, but they were all in the same batch which meant that basically all radios using them could communicate with each other. This was not how they were intended to work but it is how they were working due to the way they were spawning.

Cards now have a 'batch number' that is public and shown when you look at them (this was already in place but it wasn't the batch number, more on that later).

Batches mean they having matching 'decryption', so if two radios are using the two cards from the same batch, you can understand each other.

Cards are NO LONGER sold new individually. That was silly. They are sold in boxes of 10. This makes sense. Any card from the box will be from the same batch and thus allow communication with radios using any other card from the box.

All existing cards have been updated to have both an encryption key and a batch number. The encryption key is private and cannot be accessed currently. We have plans to make these hackable, so you might be able to do something like steal a card and clone it without someone knowing. There are only TWO batches in the game now. Because almost all the cards were from the same batch. This isn't a huge number, maybe like 12 total.

The boxes of cards are on sale on Red and Gold and in the Badlands. FOIG where.

(Edited by Slither at 1:31 pm on 1/21/2023)

LOOKING AT RADIOS - AVAILABLE FREQUENCIES

Looking at your radio when it is powered on will show you the range of frequencies it has access to. You can tune to any frequencies within this range unless the specific frequency is restricted.

LOOKING AT RADIOS - RESTRICTED FREQUENCIES

Some radio frequencies are restricted (like the radios & freqs the WJF uses) and the manufacturer is required by law (in character) to block radios from transmitting and receiving on these frequencies. Looking at your radio when it is powered on will show you the list of restricted frequencies it cannot tune to.

TUNING RADIO TO RESTRICTED FREQ

Trying to tune your radio to a restricted freq will now give you a message about the frequency being restricted instead of telling you that the freq was not valid.

HELP RADIO

This help file has been updated to better reflect the recent changes.

(Edited by Slither at 2:20 pm on 1/21/2023)

RADIO BROADCAST UNIT & SECURE KEYS

Radio broadcast units (such as the player-craftable homemade CB) could not take an encryption key. This has been changed, which means that now almost all radio devices allow an encryption key in them.

SUPERFREQ 10K

This portable mid-band radio was already built but it had never been released. It has been made available to the public.

SPACECRAFT PING

This verb was in an in progress state. It looks like it wasn't totally finished and Kard and I are trying to puzzle through how it was intended to work. We did fix a few issues with it, so things like 'ping earth' work, except point to a detailed_ping verb which was never finished, but it isn't TBing as much. We're making a bit of progress, though it is slow going.

PING STATIONS

Pinging now sorta-kinda works again in space. PING STATIONS works once more as intended and lets you see the stations in space around you so you can navigate, and TRANSITS "should" work as well. SHIPS doesn't appear to, and neither does the 'general ping' to see everything in range. Those are on the list.

STAFF ANALYTICS FROM THE PAST 12 MONTHS

I didn't do a wrap-up post this year, but I have some analytics for you. These are the aggregated staff metrics for the entire year.

Puppet Requests Completed: 5334

Service Requests Completed: 1894

Histories Approved: 690

Histories Denied: 668

Notes Left: 14105

Xhelps Sent: 41963

Guests Greeted: 1665

Chatter Added: 896

Goldstars Given: 149

Verbs Programmed: 20954

Props Set: 15864

Things Created: 4211

Rooms Dug: 787

Things Described: 171

Re-decorations Approved: 69 (Butako did 100% of these)

Typos Fixed: 639

RADIO ENCRYPTION CARDS HACKING

A reprogram verb has been added on scramble cards (such as the SecureTalk card) which allows you to modify the secure key value on encryption cards, which can allow you to infiltrate to another card (if you know their value), or add another layer of security to it. HELP CARD has been updated to explain how this system works. Hacking requires a specific tool and security tech skills.

You can also do reprogram to to clone the security key value of one card onto the other.

ROBOT INTERNALS INSTALL SCRIPT

There was a bug in in the internals install script that meant that the user installing an internal on a robot did not know the outcome of the installation. This has been fixed now.

BATCH NUMBER & REPROGRAMMING

Upon reprogramming a scramble card, the batch number will be scratched out. This is to avoid potential confusion in that you might think that two cards matching the same batch number would work, but since one is reprogrammed it doesn't. Now, if a card has a scratched out batch number, you know it has been reprogrammed / has a custom hash.

THERMOGRAPHIC CYBERWARE FIXES

There was some issues while using peer while inside a vehicle with thermos on. This has been resolved. There are some potential improvements in the formatting, but they would need to be a part of a deeper dive into the system.

EXPLOSIONS ANNOUNCED ON SIC

I actually started work on this in 2021 and forgot I never finished it. Explosions in the city will now be announced on SIC. There are 4 different scripts.

- Big Bomb, On a Street (timebomb type)

- Small Bomb, On a Street (grenade, molotov type)

- Big Bomb, Inside

- Small Bomb, Inside

These scripts will push a randomized # of messages on to the SIC from a predetermined list. Bigger bombs have a higher potential to have more SIC messages than smaller bombs.

Some messages are just people shouting for help or commenting on it.

Some messages include the location.

Some messages include the type of explosive.

Some messages include a combination of this information.

It's random what messages show up.

Some caveats:

It is somewhat difficult to test this without spamming the hell out of the game. I've tested a decent amount but want people to keep on the look out for the following:

1. broken messages in the scripts

2. weird messages that don't seem to make sense

3. this happening at times it shouldn't (like you explode something in space and it goes on the SIC)

4. messages not showing up on SIC at all

5. an explosion consistently only showing 1 message and not a randomized amount

Hopefully I got most of the kinks worked out.

If anyone wants to contribute to these scripts, I'll be posting them on the Scripting section (a lot of these were actually written by players previously).

WHITE MASK SHROUD

Fixed the coverage on these to match the coverage described in the description.

CORPORATE CUSTODIAL MESSES

Corporate custodial messes older than a week will now be cleaned up each time the Autopruner runs. I've run this manually and cleaned up 48 messes. This should make custodians lives easier, especially after onboarding somewhere that didn't have a PC custodian for a while.

ANTI CORP NPC MESSAGING

After some debate on the GM side, the messaging that CorpSec bosses give when anti-corporate NPCs are dispatched has been adjusted.

ADMIN REMINDER FOR ASSIGNED BUGS

Added a reminder for admin with assigned bugs that tells them to look at their assigned bugs and figure them out.

TECHTRONICS GUIDE TO RADIOS

There is a new 'book' in game which I've converted from something a player wrote. This book breaks down how radios work. It's fairly cheap and on sale at Techtronics. It captures a lot of what is captured in the IC trainings we've held on radios recently. It'll be updated over time as radios grow in complexity.

Generally, I'd like more of these IC guides, so as I see opportunities to turn things into books I will probably do so.

MACGUFFIN BUYING NPC FIXED

The macguffin buying NPC (that buys stolen macguffins) was broken for non-macguffin purchases and returning an error when you asked if they needed anything. This is fixed and they now won't break if you ask that (though they don't want anything).

SPACECRAFT GENERAL PING

'ping' will now return a 'general' spacecraft sensor ping instead of just saying how to filter a scan, showing all returns within sensors range entirely unfiltered. It also relays how to filter your results if you wish.

LONG SIC ADS

SIC ads are now limited to 8 lines of either screen reader friendly or ASCII variants. :)

SMOKE'M IF YOU GOT'M

You can now light your smokes from burning fires (including burning wrecked vehicles.)

WJF-OPS DELAY ADDED

In an effort to more realistically depict response times to reflect time needed for witnesses to call 911 / SIC Ops and for Ops to process that and get the message out, we have added a delay to the WJF-Ops message that goes out to the WJF key. This is true for anything that would trigger a WJF-Ops key broadcast. The delay is longest on Gold, shorter on Green, and non-existent on Blue. This should help promote crime a bit more, and promote PCs being about to personally report things to lead to faster responses than relying on NPCs.

Previously, this reporting to the WJF SIC key was literally as fast as Sindome's CPU could process the attack / crime happening, so this is something of a large change. We will be monitoring it to see if the times need to be adjusted.

SMOKE'M IF YOU GOT'M (Explosive Variant)

You can now light your smokes from the lit fuse on a pipe bomb or the head of a molotov cocktail.

(Edited by Johnny at 6:26 pm on 1/28/2023)

TELESCOPIC LENSES & BADLANDS

The telescopic lenses were not working in the Badlands with the /scan feature, similar to how other lenses (i.e. binoculars) work. This has been fixed and they now work just like the other lenses there in terms of range.

GRAPPLING & BIKES

I've fixed a bug that dismounted people on bikes when someone attempted to grapple them and failed. The code will work as expected when you succeed in grappling someone, by removing them from the bike.

It is possible this bug fix will have side effects I can't plan for, so if you see anything wonky around this please @Bug it.

OVERHERARING PRICES IN MARKETS

There was a bug where color codes were getting intermingled in the haggling during browse you might overhear in the market. This was breaking because of the way we only show part of a whisper. I've resolved it for 'browse'. I think it's already stripping the colors out for haggling. If anyone continues to see it please submit an @bug with details on how to reproduce.

THERMOGRAPHIC VISION & DRIVE

Previously, if you drove with thermos on, you would be able to see the room normally once you arrived at the location. Now, it prints the thermo version of the room to you.

EXAMINE ON CERTAIN RADIOS

Certain portable variable frequency radios have had their examine updated (such as the Freqqy 2500, but not the Freqqy 1000). Specifically, the turn verb has its options (on, off, scan) explained.

There was some confusion as to if the Freqqy 2500 had a scan feature or not. This should clarify it / how to use it.

BUGS UPDATE

We've resolved 70 bugs submitted this month via the new bug system. There are 28 unresolved in the new system.