Battle Symphony Error [VX Ace]

● ARCHIVED · READ-ONLY
Started by Psyker 3 posts View original ↗
  1. Script: https://raw.githubusercontent.com/suppayami/rmvxa-collection/master/battle-symphony/battle-symphony-116e.rb

    I've been receiving an error 2975 during combat occasionally when the enemy attacks or I use an item (stimulant was the most common item the issue occurred with)

    #--------------------------------------------------------------------------

      # alias method: item_cnt

      #--------------------------------------------------------------------------

      alias bes_item_cnt item_cnt

      def item_cnt(user, item)

        return 0 if !movable? && !SYMPHONY::Fixes::ALWAYS_COUNTER   <------ This is the offending line 2975

        return 0 unless @result.check_counter?

        return bes_item_cnt(user, item)

      end

     

    I was using along with the Hi-Res DLL but have removed that and the issue happens occasionally with the original DLL also.  I'm tested with a new project with only that script and the issue persists.  The project had all the default resources.

     

    I'm not 100% confident in attempt to resolve this on my own but any help would be appreciated.

     

    Also, I would like to see if there is a way to prevent the enemies from moving.  I like the idea of the players moving but would like the enemies to not move.

    Untitled.png
  2. Fixed, copy lines from 132 - 135 (y)
  3. Thanks Yami!  Working great!  I'm no longer receiving the error.

    Any chance of having the enemies not moving during attack or do both the players and enemies use the same code?