View Issue Details

IDProjectCategoryView StatusLast Update
0003384Spring engineGeneralpublic2013-01-04 22:01
ReporterForboding Angel Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
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

Activities

Kloot

2013-01-04 15:56

developer   ~0009555

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

Forboding Angel

2013-01-04 22:01

reporter   ~0009557

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

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