aliens

Author Topic: kneeling bug  (Read 4723 times)

Offline djemon_lda

  • Captain
  • ***
  • Posts: 52
    • View Profile
kneeling bug
« on: October 19, 2013, 04:46:04 pm »
I've seen somewhere in the code that you are preventing flying soldiers from kneeing and I think I've found a bug.

steps:
1. get on a mission with guys with fying suit
2. order the soldier to fly out the avenger
3:
a) use the elevate down button
b) order soldier to "walk" to the voxel directly below him, so that he stands on ground
4. hit the knee button
current result:
a) the soldier doesn't do anything.
b) the soldier knees for one state machine update loop and stands up without command ( after that he can kneel normally )

what I think is the expected result:
the soldier should end up on his knee.

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Re: kneeling bug
« Reply #1 on: October 22, 2013, 12:04:37 pm »
works fine when i try it?

Offline djemon_lda

  • Captain
  • ***
  • Posts: 52
    • View Profile
Re: kneeling bug
« Reply #2 on: October 26, 2013, 10:09:09 pm »
I have september 16th nightly build. do you want me to attach the save ?

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Re: kneeling bug
« Reply #3 on: October 27, 2013, 05:22:13 am »
first thing i'd suggest is to update your build ;)

Offline Warboy1982

  • Administrator
  • Commander
  • *****
  • Posts: 2333
  • Developer
    • View Profile
Re: kneeling bug
« Reply #4 on: November 06, 2013, 06:44:53 am »
you neglected to mention the soldier had to be off-screen, (that was important) this is now fixed.

Offline djemon_lda

  • Captain
  • ***
  • Posts: 52
    • View Profile
Re: kneeling bug
« Reply #5 on: November 29, 2013, 01:38:32 pm »
I neglected it because I was able to reproduce it without starting the movement off the screen, perhaps the situation also occured when it was done in two phases: get from air out of screen to air on screen and then geting on screen from air to land using move command. either way good job.