2025-07-18 01:50 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001607Spring engineGeneralpublic2009-08-30 17:35
ReporterBug Hunter 
Assigned ToAuswaschbar 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version0.80.2.0 
Target VersionFixed in Version 
Summary0001607: Own dragon teeths get reclaimed on area reclaim.
DescriptionPut some dragon teeth, issue area reclaim order, see as your dts get reclaimed.
good day.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0004024

imbaczek (reporter)

confirmed in master

~0004025

imbaczek (reporter)

the problem is with CBuilderAI.cpp:842

        if (FindReclaimTargetAndReclaim(pos, radius, c.options, true, true, recUnits, false, false)) {

the second true is recAnyTeam. the problem is, setting this to false will disable wreck reclaiming. how did it even work before? was unit team not transfered to the spawned feature?

~0004026

Auswaschbar (reporter)

features.tdf:
[DragonsTeeth]
{
    ...
    autoreclaimable=0;
    ...
}

~0004027

tvo (reporter)

Not sure, but I vaguely recall in past wrecks had team, but had allyteam = -1, while DT had team and allyteam set properly.

~0004028

smoth (reporter)

Corpses were reclaimed but walls were not in prior versions.

~0004029

dizekat (reporter)

0.79.1.2 doesn't reclaim ally DT but does reclaim any corpses all right.

~0004031

Auswaschbar (reporter)

Btw, it seems not possible anymore to reclaim any dragonteeths? Or am I doing it wrong?

~0004033

Auswaschbar (reporter)

resolved by implementing autoreclaim-tag
+Notes

-Issue History
Date Modified Username Field Change
2009-08-30 00:00 Bug Hunter New Issue
2009-08-30 11:20 imbaczek Note Added: 0004024
2009-08-30 11:20 imbaczek Status new => confirmed
2009-08-30 11:28 imbaczek Note Added: 0004025
2009-08-30 11:37 Auswaschbar Note Added: 0004026
2009-08-30 11:39 tvo Note Added: 0004027
2009-08-30 11:43 smoth Note Added: 0004028
2009-08-30 11:44 dizekat Note Added: 0004029
2009-08-30 12:34 Auswaschbar Note Added: 0004031
2009-08-30 17:35 Auswaschbar Note Added: 0004033
2009-08-30 17:35 Auswaschbar Status confirmed => resolved
2009-08-30 17:35 Auswaschbar Resolution open => fixed
2009-08-30 17:35 Auswaschbar Assigned To => Auswaschbar
+Issue History