This maintenance has not happened out of whim but a necessity. The Sunday was the deadline for us as much as it was for everyone else.

Yes, we should've mentioned that a few days before. We did announcement as soon as we finished the whole cleanup system code.

(Which proved to have multiple faults anyway that caused issues.)

There was a choice between it or having unplayable server meltdowns all the time. Please understand that.

Wrong was to stack cars, when I think about it now I think we could've checked if the bases were used in last month and ignore vehicles if so. Well. People learn on mistakes, that includes us.

Tragic cards weren't on the list, they were removed from it. Problem is the script ended up using the previous list before contributors rebalanced it (which meant that even 25% chance to win decks gave player 1000 caps in the base per deck.) - This was found out as people notified us that tragic cards are missing.

The list script ENDED UP AS USING by our mistake.

Spoiler

`PID_BLUE_CONDOM, payment: 15`

PID_GREEN_CONDOM, payment: 15

PID_RED_CONDOM, payment: 15

PID_DICE, payment: 5

PID_LOADED_DICE, payment: 20

PID_BOTTLE_EMPTY, payment: 1

PID_BOX_OF_NOODLES, payment: 35

PID_KEYS, payment: 4

PID_LIGHTER, payment: 100

PID_MEAT_JERKY, payment: 5

PID_OIL_CAN, payment: 15

PID_WATER_FLASK, payment: 25

PID_VIC_WATER_FLASK, payment: 30

PID_COSMETIC_CASE, payment: 10

PID_GOLD_LOCKET, payment: 60

PID_ANNA_GOLD_LOCKET, payment: 40

PID_CYBERNETIC_BRAIN, payment: 20

PID_HUMAN_BRAIN, payment: 10

PID_CHIMP_BRAIN, payment: 10

PID_ABNORMAL_BRAIN, payment: 10

PID_EYE, payment: 10

PID_DIXON_EYE, payment: 10

PID_TANGLERS_HAND, payment: 10

PID_EMPTY_JET, payment: 1

PID_BIO_GEL, payment: 10

PID_PSYCHO_BLUEPRINTS, payment: 10

PID_BUFFOUT_BLUEPRINTS, payment: 10

PID_RAD_X_BLUEPRINTS, payment: 10

PID_RADAWAY_BLUEPRINTS, payment: 10

PID_FRAG_GRENADE_BLUEPRINTS, payment: 10

PID_CORNELIUS_GOLD_WATCH, payment: 700

PID_WRENCH, payment: 65

PID_BLUE_PASS_KEY, payment: 10

PID_YELLOW_PASS_KEY, payment: 40

PID_RED_PASS_KEY, payment: 10

PID_CHEMISTRY_MANUAL, payment: 100

PID_FUZZY_PAINTING, payment: 300

PID_GOLD_TOOTH, payment: 50

PID_MACHINED_HIGH_GRADE_STEEL, payment: 400

PID_MEDICAL_SUPPLIES, payment: 50

PID_NECKLACE, payment: 700

PID_SPECTACLES, payment: 50

PID_MIRROR_SHADES, payment: 20

PID_TOXIC_GECKO_PELT, payment: 500

PID_DECK_OF_TRAGIC_CARDS, payment: 10

PID_DECK_OF_CARDS, payment: 1000

PID_MARKED_DECK_OF_CARDS, payment: 1000

PID_RED_GLOW_KEYCARD, payment: 300

PID_YELLOW_GLOW_KEYCARD, payment: 200

PID_IGUANA_ON_A_STICK, payment: 20

PID_MEAT_ON_A_STICK, payment: 8

PID_BOOZE, payment: 10

PID_PRESIDENTIAL_PASS, payment: 10

PID_PSYCHIC_NULLIFIER, payment: 10

PID_NEURAL_INTERFACE, payment: 10

PID_FROZEN_DINNER, payment: 10

PID_SE_VILLAGE_BROTHERHOOD_TAG, payment: 100

PID_SE_BOS_HOLODISK, payment: 100

PID_GOLD_NUGGET, payment: 10

PID_GEIGER_COUNTER, payment: 100

PID_ACTIVE_GEIGER_COUNTER, payment: 100

PID_HEART_PILLS, payment: 100

PID_SCORPION_TAIL, payment: 10

PID_HYPODERMIC_NEEDLE, payment: 1

PID_BRIEFCASE, payment: 10

PID_MOORE_BAD_BRIEFCASE, payment: 10

PID_MOORE_GOOD_BRIEFCASE, payment: 10

PID_MPART_1, payment: 500

PID_MPART_2, payment: 500

PID_MPART_3, payment: 500

PID_MPART_4, payment: 500

PID_EPART_1, payment: 900

PID_EPART_2, payment: 900

PID_EPART_3, payment: 900

PID_EPART_4, payment: 900

PID_EPART_5, payment: 900

PID_PREWAR_1, payment: 700

PID_PREWAR_2, payment: 700

PID_PREWAR_3, payment: 700

missing, payment: 10

PID_SPRINGER_RIFLE, payment: 10

PID_ZIP_GUN, payment: 10

PID_PLANT_SPIKE, payment: 1

PID_THROWING_KNIFE_BLUEPRINTS, payment: 10

PID_EMPTY_WATER_BAG , payment: 10

PID_FULL_WATER_BAG , payment: 10

PID_RADSCORPION_PARTS, payment: 10

missing, payment: 1

PID_EXPLOSIVE_SWITCH, payment: 1

PID_TOGGLE_SWITCH, payment: 1

missing, payment: 1

PID_STEEL, payment: 1

PID_SANDBAG_EMPTY, payment: 1

PID_MEAT, payment: 10

PID_BEER, payment: 10

PID_BOOZE, payment: 10

PID_GAMMA_GULP_BEER, payment: 10

PID_ROENTGEN_RUM, payment: 10

The lower one here was the contributor optimized list that we wanted to use. If someone's interested.

Spoiler

`PID_BLUE_CONDOM, payment: 15`

PID_GREEN_CONDOM, payment: 15

PID_RED_CONDOM, payment: 15

PID_DICE, payment: 5

PID_LOADED_DICE, payment: 20

PID_BOTTLE_EMPTY, payment: 1

PID_BOX_OF_NOODLES, payment: 35

PID_KEYS, payment: 4

PID_LIGHTER, payment: 10

PID_MEAT_JERKY, payment: 5

PID_OIL_CAN, payment: 15

PID_WATER_FLASK, payment: 25

PID_VIC_WATER_FLASK, payment: 30

PID_COSMETIC_CASE, payment: 10

PID_GOLD_LOCKET, payment: 60

PID_ANNA_GOLD_LOCKET, payment: 40

PID_CYBERNETIC_BRAIN, payment: 20

PID_HUMAN_BRAIN, payment: 10

PID_CHIMP_BRAIN, payment: 10

PID_ABNORMAL_BRAIN, payment: 10

PID_EYE, payment: 10

PID_DIXON_EYE, payment: 10

PID_TANGLERS_HAND, payment: 10

PID_EMPTY_JET, payment: 1

PID_BIO_GEL, payment: 10

PID_PSYCHO_BLUEPRINTS, payment: 10

PID_BUFFOUT_BLUEPRINTS, payment: 10

PID_RAD_X_BLUEPRINTS, payment: 10

PID_RADAWAY_BLUEPRINTS, payment: 10

PID_FRAG_GRENADE_BLUEPRINTS, payment: 10

PID_CORNELIUS_GOLD_WATCH, payment: 700

PID_WRENCH, payment: 15

PID_BLUE_PASS_KEY, payment: 10

PID_YELLOW_PASS_KEY, payment: 40

PID_RED_PASS_KEY, payment: 10

PID_CHEMISTRY_MANUAL, payment: 20

PID_FUZZY_PAINTING, payment: 300

PID_GOLD_TOOTH, payment: 50

PID_MACHINED_HIGH_GRADE_STEEL, payment: 400

PID_MEDICAL_SUPPLIES, payment: 50

PID_NECKLACE, payment: 700

PID_SPECTACLES, payment: 50

PID_MIRROR_SHADES, payment: 20

PID_TOXIC_GECKO_PELT, payment: 50

PID_MARKED_DECK_OF_CARDS, payment: 10

PID_RED_GLOW_KEYCARD, payment: 300

PID_YELLOW_GLOW_KEYCARD, payment: 200

PID_IGUANA_ON_A_STICK, payment: 20

PID_MEAT_ON_A_STICK, payment: 8

PID_PRESIDENTIAL_PASS, payment: 100

PID_PSYCHIC_NULLIFIER, payment: 10

PID_NEURAL_INTERFACE, payment: 10

PID_FROZEN_DINNER, payment: 10

PID_SE_VILLAGE_BROTHERHOOD_TAG, payment: 200

PID_SE_BOS_HOLODISK, payment: 200

PID_GOLD_NUGGET, payment: 10

PID_GEIGER_COUNTER, payment: 100

PID_ACTIVE_GEIGER_COUNTER, payment: 100

PID_HEART_PILLS, payment: 100

PID_SCORPION_TAIL, payment: 10

PID_HYPODERMIC_NEEDLE, payment: 1

PID_BRIEFCASE, payment: 10

PID_MOORE_BAD_BRIEFCASE, payment: 10

PID_MOORE_GOOD_BRIEFCASE, payment: 10

PID_MPART_1, payment: 500

PID_MPART_2, payment: 500

PID_MPART_3, payment: 500

PID_MPART_4, payment: 500

PID_EPART_1, payment: 900

PID_EPART_2, payment: 900

PID_EPART_3, payment: 900

PID_EPART_4, payment: 900

PID_EPART_5, payment: 900

PID_PREWAR_1, payment: 700

PID_PREWAR_2, payment: 700

PID_PREWAR_3, payment: 700

missing, payment: 10

PID_SPRINGER_RIFLE, payment: 2

PID_ZIP_GUN, payment: 2

PID_PLANT_SPIKE, payment: 1

PID_THROWING_KNIFE_BLUEPRINTS, payment: 10

PID_EMPTY_WATER_BAG , payment: 10

PID_FULL_WATER_BAG , payment: 10

PID_RADSCORPION_PARTS, payment: 10

missing, payment: 1

PID_EXPLOSIVE_SWITCH, payment: 1

PID_TOGGLE_SWITCH, payment: 1

missing, payment: 1

PID_STEEL, payment: 1

PID_SANDBAG_EMPTY, payment: 1

PID_MEAT, payment: 10

PID_BEER, payment: 10

PID_BOOZE, payment: 10

PID_GAMMA_GULP_BEER, payment: 10

PID_ROENTGEN_RUM, payment: 10

About crafting items like tobacco. We've tried not to delete the items that if someone would use them, he would have to regrind them - No way to mass buy for caps like beer for example.

When we did the announcement and nobody reacted. Nobody was concerned (Well outside 1 person, Drexav ) about the small time frame. So there was no community feedback to listen on this topic.

As for no container memory, that all of them were emptied into a new one - With over 20 thousand of locations to check we had to keep the script optimized, and there was no way to be 100% percent sure that the container we would find with bullets would be the main ammo container.

Sorry guys. We've tried to save the game and it was our priority. We should've communicated better before this, we should've done more checks. We have been in a rush and now we all pay the price.

--------------------------------------------------

My next goal will be to implement some instant base sorting that doesn't work on cleaning bot and will be accessible through terminal and ~terminal command. It will come as a free addition to all bases and let you decide which containers to use for which items and what containers to ignore.

Additionally the idea of lockers. (That came after sorting, not before.) Sounds like a good option. We will think about immensely increasing the container capacity.

Hopefully, those things will optimize all manual base sorting to a minimum.