Implement the rogue, some changes in character action controller logic