vgstation-coders / vgstation13

Butts
GNU Affero General Public License v3.0
265 stars 546 forks source link

Draw infinite blood out of mice #30586

Open Armadingus opened 3 years ago

Armadingus commented 3 years ago

Description of issue

If you thought that cultists abusing monkeys was fun, then take a gander at this. It does not matter if the mouse is dead or alive, you can use it as a pocket blood bank by drawing 5u TYPELESS blood out at a time with a syringe. Drawing blood does not even injure the critters.

Difference between expected and actual behavior

I expect mice to have extremely little blood inside of them, but you can just keep drawing blood, the well doesn't run dry.

Steps to reproduce

  1. Use empty syringe on draw mode on mouse
  2. Empty syringe of blood
  3. Repeat until bored

Server revision

409ae193c20ac2ed24cbcb4e00f3e4ba3eed9183

DeityLink commented 3 years ago

Kind of known from the beginning since I added the feature. I figured that boredom and tedium would be enough to keep it balanced, but maybe not.

I don't know if I have the mental fortitude to add proper vessels to every non-human mobs, with all the potential bugs (and new features) that migth come with it.

drawsstuff commented 3 years ago

feature

on a serious note, I've tried to fuck with this in the past to see just how exploitable it is and for all intents and purposes, it's incredibly frustrating. It takes roughly around a hundred and a half clicks to get a full blood bag's worth from a mouse, when in reality there's far far better ways to get blood.

i have always joked to my fellow work mates when I have to resort to mouse blood to keep them alive that they should tell me if they suddenly have any side effects, like cravings for cheese. it's fun to entertain that as a possible balance idea.

Kammerjunk commented 3 years ago

add a vessel to /mob/living/simple_animal and just see what goes right. it has far-reaching implications that we can only know by trying it.

what's really the worst that could happen, anyway?