It sounds like you are using platform behaviour and physics at the same time, it would be better not to do that.
thanks, i was thinking of another approach but dont know how to set it up: on attack key pressed, simulate control {pressing arrow} for x seconds so it could basicaly work as if an arrow was pressed - then i can apply accelartion and max speed. THe problem is since i have a sound on this event, it will be in conflict with "wait" command.