vgstation-coders / vgstation13

Butts
GNU General Public License v3.0
260 stars 541 forks source link

the library / art db is completely broken #34814

Open nervere opened 11 months ago

nervere commented 11 months ago

Description of issue

Trying to print seemingly random entries in the library database results in weird behavior. Seems to be an ID mismatch or something. For example: I try to print Lemon Chicken by Kayihiyachka, which is a painting. Instead, it gives me a painting named "Five Reasons to Write Letters in 2563 by Konstantin Krebs", which is a book. I try and put this bugged painting on the wall, and it immediately drops a new blank canvas on the floor, along with the bugged painting itself (which will do the same thing if you try to hang it up again.)

The href for the bugged painting (from the painting archive computer) is the following: http://127.0.0.1:31559/b6e5f1f0.htm?src=[0x2008686];id=39

This is not limited to paintings, though. Printing some, but not most, books can result in a completely blank book. As in, you cannot open it, it'll just say in chat, "this book is completely blank!" Sometimes the wrong book is printed.

@ShiftyRail @Kurfursten This is almost definitely related to the recent changes to the library database.

Kurfursten commented 11 months ago

This is inconsistent. I tried printing 3 paintings and books and got the right one every time. No idea what's happening.

ShiftyRail commented 11 months ago

I will look at it as soon as I'm back.

Le sam. 29 juil. 2023, 06:22, Kurfursten @.***> a écrit :

This is inconsistent. I tried printing 3 paintings and books and got the right one every time. No idea what's happening.

— Reply to this email directly, view it on GitHub https://github.com/vgstation-coders/vgstation13/issues/34814#issuecomment-1656548914, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHPWLGUKOKHRDI6R27IJ4GTXSSFYFANCNFSM6AAAAAA24CUYBU . You are receiving this because you were mentioned.Message ID: @.***>