#============================================================================== # ■ RGSS3 逃走後処理修正 Ver1.00 by 星潟 #------------------------------------------------------------------------------ # アクター側の逃走成功時、隠れているはずの敵が出現してしまう不具合を修正します。 #============================================================================== class Game_BattlerBase attr_accessor :void_appear #-------------------------------------------------------------------------- # ● オブジェクト初期化 #-------------------------------------------------------------------------- alias initialize_hidden initialize def initialize initialize_hidden @void_appear = false end #-------------------------------------------------------------------------- # ● 現れる #-------------------------------------------------------------------------- alias appear_hidden appear def appear return if @void_appear == true appear_hidden end end class Game_Battler < Game_BattlerBase #-------------------------------------------------------------------------- # ● 戦闘終了処理 #-------------------------------------------------------------------------- alias on_battle_end_hidden on_battle_end def on_battle_end self.void_appear = true if self.enemy? && self.hidden? on_battle_end_hidden end end