View Issue Details

IDProjectCategoryView StatusLast Update
0001135Spring engineGeneralpublic2008-10-17 17:08
ReporterRegret Assigned Toimbaczek  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version0.77b3 
Summary0001135: Cons get stuck in lab when issued order to build
DescriptionBuild a kbot lab in BA 6.5, start building a con kbot in in, select con, order con to build something so close that he doesn't have to move out from the lab, finish the building, con is stuck, nuke rush fucked>_>
TagsNo tags attached.
Attached Files
stuckcons.sdf (Attachment missing)
Checked infolog.txt for Errors

Activities

Kloot

2008-10-14 21:54

developer   ~0002895

That's not a major issue really, it has been that way since forever .;) You can FPS the con out if need be or reclaim it.

Regret

2008-10-14 22:25

reporter   ~0002896

Last edited: 2008-10-16 21:49

It wasn't behaving like this in 0.76b1.

And you can't FPS cons. Also how is it minor when it can ruin the whole game, imagine this happening in a 1v1.

Kloot

2008-10-17 15:28

developer   ~0002977

It's too bad (you might even say "regretful") I saw your original expletive- and insult-filled post before you edited it, or I might have bothered to spend a few hours of my free time to fix this by now. Good day.

PS. my bad about being able to FPS cons, but we can't all be all-knowing and play the game 24/7.

imbaczek

2008-10-17 16:23

reporter   ~0002978

Last edited: 2008-10-17 16:24

:/

anyway, path finder fails here, in TestSquare:


    int blockStatus = moveData.moveMath->IsBlocked2(moveData, square.x, square.y);
    int blockBits = (CMoveMath::BLOCK_STRUCTURE | CMoveMath::BLOCK_TERRAIN);

    // Check if square are out of constraints or blocked by something.
    // Doesn't need to be done on open squares, as those are already tested.
    if ((!pfDef.WithinConstraints(square.x, square.y) || (blockStatus & blockBits)) &&
        !(sqrStatus & PATHOPT_OPEN)) {

imbaczek

2008-10-17 16:39

reporter   ~0002979

Last edited: 2008-10-17 16:43

my guess what happens: the lab doesn't show a closing animation, but swaps it's yardmap to the closed one anyway.

edit: yep, that's that.

Kloot

2008-10-17 16:43

developer   ~0002980

Correct.

Kloot

2008-10-17 17:01

developer   ~0002981

Fixed it anyway, I don't care for negativity.

imbaczek

2008-10-17 17:08

reporter   ~0002982

Kloot: well done, the professional way.

Regret: don't repeat your mistake. flame all you want someplace else, but if you care at all about this game, reconsider your attitude, at least here. food for thought: trepan left because he was treated similarly.

Issue History

Date Modified Username Field Change
2008-10-14 21:44 Regret New Issue
2008-10-14 21:44 Regret File Added: stuckcons.sdf
2008-10-14 21:52 Kloot Severity major => minor
2008-10-14 21:54 Kloot Note Added: 0002895
2008-10-14 22:25 Regret Note Added: 0002896
2008-10-14 22:36 Regret Note Edited: 0002896
2008-10-14 22:37 Regret Note Edited: 0002896
2008-10-16 21:49 Regret Note Edited: 0002896
2008-10-17 15:05 imbaczek Status new => confirmed
2008-10-17 15:28 Kloot Note Added: 0002977
2008-10-17 16:23 imbaczek Note Added: 0002978
2008-10-17 16:24 imbaczek Note Edited: 0002978
2008-10-17 16:39 imbaczek Note Added: 0002979
2008-10-17 16:43 imbaczek Note Edited: 0002979
2008-10-17 16:43 Kloot Note Added: 0002980
2008-10-17 17:01 Kloot Status confirmed => resolved
2008-10-17 17:01 Kloot Resolution open => fixed
2008-10-17 17:01 Kloot Assigned To => Kloot
2008-10-17 17:01 Kloot Note Added: 0002981
2008-10-17 17:08 imbaczek Assigned To Kloot =>
2008-10-17 17:08 imbaczek Status resolved => new
2008-10-17 17:08 imbaczek Resolution fixed => reopened
2008-10-17 17:08 imbaczek Note Added: 0002982
2008-10-17 17:08 imbaczek Status new => resolved
2008-10-17 17:08 imbaczek Resolution reopened => fixed
2008-10-17 17:08 imbaczek Assigned To => imbaczek