Previously a character would jump only for the non turn master, if he orders 
the character to move left/right and to jump simultaneously.
That happens as the jump would abort for the turn master as CanJump returns 
false.
---
 src/character/character.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/character/character.cpp b/src/character/character.cpp
index 24404f5..0daba9d 100644
--- a/src/character/character.cpp
+++ b/src/character/character.cpp
@@ -458,7 +458,7 @@ void Character::Jump(double strength, double angle /*in 
radian */)
   UpdateLastMovingTime();
   walking_time = Time::GetInstance()->Read();
 
-  if (!CanJump() && ActiveTeam().IsLocal()) return;
+  if (!CanJump()) return;
 
   SetMovement("jump");
 
-- 
1.6.0.4


_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à