2025-07-16 14:52 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003384Spring engineGeneralpublic2013-01-04 22:01
ReporterForboding Angel 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0003384: Mobile constructors with canrepair false and canassist true cannot assist factories
DescriptionHopefully the title is descriptive enough. Encountered this little gem in a past version of evo.

What's more, the title is true, but if that logic holds, then assisting should use repairspeed instead of workertime, right?

Ideally assisting would use workertime and repairspeed would be used for actually repairing, but currently apparently assisting a lab is considered repairing. This is wrong, and is causing me a little problem.

I want my workers to be able to assist building or finish building a partially constructed building, but I don't want those workers to be able to repair (eliminates potential nanoshielding exploits).
Steps To Reproducehttps://code.google.com/p/evolutionrts/source/detail?r=410

Grab evo 5.4 and try to assist a factory.

You can get it from rapid (best way) or from packages, a la: packages.springrts.com/builds/
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0009555

Kloot (developer)

"assisting building" (adding buildpower) is implemented via CMD_REPAIR, so right now what you want isn't possible without Lua gadgetry.

~0009557

Forboding Angel (reporter)

Thanks for the clarification, Kloot. Perhaps this should be changed to a feature request?
+Notes

-Issue History
Date Modified Username Field Change
2013-01-04 09:34 Forboding Angel New Issue
2013-01-04 15:56 Kloot Note Added: 0009555
2013-01-04 22:01 Forboding Angel Note Added: 0009557
+Issue History