bugWarmux - Bugs: bug #10615, player turn does not end, if you...

Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #10615: player turn does not end, if you build a construct at the head of a jumping unit

Submitted by:  Florian Köberle <iflo>
Submitted on:  Sun Dec 30 16:25:02 2007  
Category: WeaponSeverity: 2 - Minor
Priority: 3 - LowStatus: Fixed
Assigned to: Yannig <drayan>Open/Closed: Closed
Release: 0.8svn rev 3836

(Jump to the original submission Jump to the original submission)

Mon Jan 7 20:15:19 2008, comment #6:

As we cannot construct on top of a character, I consider this bug closed.

Yannig <drayan>
Project AdministratorIn charge of this item.
Mon Jan 7 20:14:06 2008, SVN revision 3867:

[bug #10528 & bug #10615] Correction of overlapping test in construct weapon.

(Browse SVN revision 3867)

Yannig <drayan>
Project AdministratorIn charge of this item.
Wed Jan 2 10:20:05 2008, comment #4:

I definitely disagree with Pawel. This is a dirty hack in my mind. Resolve local bugs like this is a bad idea.

For me, there is only one bug here, and it is a duplicate of bug #10528

Matthieu Fertré <gentildemon>
Project Administrator
Mon Dec 31 13:40:43 2007, comment #3:

I would definetely go for some kind of timer that would alarm the main thread that turn should end long time ago. It would probably kill turn-not-ending bugs.

Paweł Dyda <pawel_dyda>
Project Member
Mon Dec 31 12:40:44 2007, comment #2:

Thanks Florian for your bug report.

Here's a little explanation of what is happening. To check the end of current turn, we check if every object on the map is not moving anymore. To check this kind of things for a character, we check if the feets are not in vacuum. If you 'stuck' a character into the ground (with the construct weapon) the character will not be able to fall. But as we check if feets are in vacuum turn will never end.

So 2 bugs here : construct should never build something if there's a character and if an object is not moving since a long time, we should consider this object will no longer move (aka is sleeping).

Yannig <drayan>
Project AdministratorIn charge of this item.
Sun Dec 30 18:38:19 2007, comment #1:

It seems like there is some kind of collision between construct and a character. The game engine "doesn't know" what has just happened and how to react.
However I cannot view this bug as very serious because this scenario won't occure very often.

Paweł Dyda <pawel_dyda>
Project Member
Sun Dec 30 16:25:02 2007, original submission:

A player's turn in wormux does not end, if you do the following steps:
1.) select "Construct" as weapon
2.) jump
3.) while the unit is in the air, place a construct at his head.

Florian Köberle <iflo>
Project Administrator


Attached Files
file #3519:  airhammerbug.png added by iflo (269kB - image/png - air hammmer & anvil causing a never ending turn.)
file #3474:  constructatjump.png added by iflo (239kB - image/png)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by gentildemon (Posted a comment)
  • -unavailable- added by drayan (Posted a comment)
  • -unavailable- added by pawel_dyda (Posted a comment)
  • -unavailable- added by iflo (Submitted the item)

    Error: not logged in



    Follow 9 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon Jan 7 20:15:19 2008drayanStatusConfirmed=>Fixed
      Assigned toNone=>drayan
    Fri Jan 4 00:12:34 2008gentildemonCategoryNone=>Weapon
    Thu Jan 3 21:07:28 2008ifloAttached File-=>Added airhammerbug.png, #3519
    Sun Dec 30 18:38:19 2007pawel_dydaSeverity3 - Normal=>2 - Minor
      Priority5 - Normal=>3 - Low
    Sun Dec 30 16:25:02 2007ifloAttached File-=>Added constructatjump.png, #3474
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup