ommmmmmm / keeperfx

Automatically exported from code.google.com/p/keeperfx
0 stars 1 forks source link

Floating spirit cannot move #587

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Lose a game
2. Possess floating spirit
3. Try to move

Seem like recent input changes affected the move of floating spirit.

Other flying creatures seem to move fine, only floating spirit is affected.

Noticed in r1751. Finding out when it started would help fixing the issue.

Original issue reported on code.google.com by mefistotelis on 26 Apr 2015 at 10:30

GoogleCodeExporter commented 9 years ago
It is not recent, it is already present in 0.4.5.1665.

Original comment by Loobinex on 26 Apr 2015 at 11:20

GoogleCodeExporter commented 9 years ago
You're right, looks like it was already there in r1650.

It was definitely introduced after r1404.

Original comment by mefistotelis on 26 Apr 2015 at 12:33

GoogleCodeExporter commented 9 years ago
r1471 - ok
r1557 - ok
r1630 - bugged
r1601 - bugged
r1576 - bugged
r1563 - ok
r1570 - ok

Original comment by Loobinex on 26 Apr 2015 at 12:49

GoogleCodeExporter commented 9 years ago
Narrowed to between r1576(works) and r1580(bugged).

Original comment by mefistotelis on 26 Apr 2015 at 12:50

GoogleCodeExporter commented 9 years ago
Found and fixed.

There was a bug in creature models indexing, introduced far before. In r1579 a 
simple unification was made and the bug came out.

Original comment by mefistotelis on 26 Apr 2015 at 1:54