#===============================================================================
# ■ Sprite_Character
#===============================================================================
class Sprite_Character < Sprite_Base
  #--------------------------------------------------------------------------
  # ● Update Position
  #--------------------------------------------------------------------------                
  alias hookshot_update_position update_position
  def update_position
      hookshot_update_position
      if self.character.tool_effect == "Hookshot"     #############这是522行##################
         case $game_player.direction 
             when 2;   self.x = $game_player.screen_x 
             when 4;   self.y = $game_player.screen_y 
             when 6;   self.y = $game_player.screen_y 
             when 8;   self.x = $game_player.screen_x      
         end
      end        
  end