diff options
author | Yohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer> | 2012-02-02 17:18:51 +0100 |
---|---|---|
committer | Yohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer> | 2012-02-02 18:19:24 +0100 |
commit | 4bcf9fc3218e37eccbebe52a005a37bd8f06a823 (patch) | |
tree | 8384d0aa0b4c1eb1fd8e1f0fbe0845e82d7bfa1d /src/position.cpp | |
parent | be354621d3859164d3563760a9d613e356926686 (diff) | |
download | mana-client-4bcf9fc3218e37eccbebe52a005a37bd8f06a823.tar.gz mana-client-4bcf9fc3218e37eccbebe52a005a37bd8f06a823.tar.bz2 mana-client-4bcf9fc3218e37eccbebe52a005a37bd8f06a823.tar.xz mana-client-4bcf9fc3218e37eccbebe52a005a37bd8f06a823.zip |
Fixed diagonal walking to be much more smooth.
The character used to stick to both corners of an obstacle it
encountered when walking diagonally.
Now it simply go back to the straight moving mode when
encountering an obstacle in one of the two direction used.
This also simplifies the function logic.
The character direction bug left is still there,
and will be dealt in a separate patch with.
Reviewed-by: Erik Schilling
Diffstat (limited to 'src/position.cpp')
0 files changed, 0 insertions, 0 deletions