Open RoyalFox2140 opened 1 year ago
ok, so after looking at the code it goes like this:
map::shoot
or map::bash_furn
triggers TIMED_EVENT_WANTED
event. it also stores position.TIMED_EVENT_WANTED
spawns an eyebot nearby.i think it's kinda tricky to solve this issue at the moment because there's no easy way to mark how many eyebots are spawned.
This PR from DDA may be relevant to the issue if it wasn't already merged into BN. It appears eyebots used to spawn unlimited riot control bots, and the solution may be relevant to this.
what about a quick hotfix of making the vending machine really easy to break?
That would allow players quick access to tons of medicine in the reinforced vending machines, plus anything else they are set to guard. It would shift the issue from infinite eyebots to easily gaining valuables that used to be hard to access.
When I get home I'll try to look into porting over the linked PR, hopefully.
So, looking at this, the PR kinda fails to actually solve the specific problem being reported here. Infinite eyebots are still perfectly exploitable, that PR only limits how many riot bots they can spawn.
Perhaps its still an issue in DDA. I haven't played it in years to know.
Resurrecting this ancient issue to add that you can farm an absolute ton of superalloy from the riot and police bots spawned by doing this. It makes superalloy a very easy resource to get.
as far as I can tell this is the ONLY viable source of superalloy, actually I find the idea of summoning a horde of robots from their bunker in order to loot their valuable metals thematically interesting but they're kind of chumps right now
Steel mills and some lab locations are the main "intended" places to get superalloy, in addition to incidental spawns of robots in appropriate locations.
Describe the bug
Smashing alarm furniture (Vending machines, Reinforced vending machines) will trigger an alarm that spawns an eyebot. This is fine unless you fail to smash it. Being unable to smash a reinforced vending machine I can spawn an infinite number of eyebots, and using a 13 strength character I can use a normal vending machine with fist attacks for infinite eyebots.
Steps To Reproduce
Screenshots
Versions and configuration
Additional context
No response