diff --git a/src/resources/commands/callbacks/SitOnObjectCmdCallback.java b/src/resources/commands/callbacks/SitOnObjectCmdCallback.java index e20e4a442..fb2ef926b 100644 --- a/src/resources/commands/callbacks/SitOnObjectCmdCallback.java +++ b/src/resources/commands/callbacks/SitOnObjectCmdCallback.java @@ -37,7 +37,8 @@ public class SitOnObjectCmdCallback implements ICmdCallback { sot = new SitOnObject(objectID, 0, (float) loc.getX(), (float) loc.getY(), (float) loc.getZ()); } creature.setPosture(Posture.SITTING); - + creature.setMovementScale(0); + creature.setTurnScale(0); player.sendPacket(sot); List observers = player.getCreatureObject().getObservers(); diff --git a/src/resources/commands/callbacks/StandCmdCallback.java b/src/resources/commands/callbacks/StandCmdCallback.java index 80c195cb1..eab8795d3 100644 --- a/src/resources/commands/callbacks/StandCmdCallback.java +++ b/src/resources/commands/callbacks/StandCmdCallback.java @@ -14,6 +14,8 @@ public class StandCmdCallback implements ICmdCallback { public void execute(GalacticManager galacticManager, Player player, SWGObject target, String args) { CreatureObject creature = player.getCreatureObject(); creature.setPosture(Posture.UPRIGHT); + creature.setMovementScale(1); + creature.setTurnScale(1); creature.sendObservers(new PostureUpdate(creature.getObjectId(), Posture.UPRIGHT)); }