View Issue Details

IDProjectCategoryView StatusLast Update
0003308Spring engineGeneralpublic2012-10-23 21:52
ReporterKingRaptor Assigned ToKloot  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version91.0 
Fixed in Version91.0.1+git 
Summary0003308: Partly reclaiming factory allows unit teleportation/remote destruction
DescriptionThis issue occurs in games with reclaim = { unitMethod = 0 } in modrules.

If a factory starts a unit and is then partly reclaimed, the unit it was building can be finished separately and used as normal.
Re-finishing the factory causes the unit to teleport back to the factory, as if it had just been finished.
Destroying the factory causes the unit to vanish.

ZK works around this with a gadget that cancels unit construction if the parent factory is partly reclaimed, but as it uses an expensive callin (AllowUnitBuildStep) and this is a bug in any case, an engine fix is desirable.
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2012-10-23 16:05 KingRaptor New Issue
2012-10-23 18:03 Kloot Assigned To => Kloot
2012-10-23 18:03 Kloot Status new => assigned
2012-10-23 21:52 Kloot Status assigned => resolved
2012-10-23 21:52 Kloot Fixed in Version => 91.0.1+git
2012-10-23 21:52 Kloot Resolution open => fixed