Jump to content
Falcao

Falcao Pearl ABS Liquid V3 update

Recommended Posts

Thank you for this amazing script.

 

I have FollowerDeadPose = false, and when I try to remove a dead party member I get the below error.  Any idea how to address?

 

Script – ‘Pearl Sprites’ line342: NoMethodError occurred
undefined method `deadposing’ for nil:NilClass

Share this post


Link to post
Share on other sites

If I leave a map mid-battle, the HP boss bar for the enemy remains until I engage another enemy. Any idea how I can fix this?

Edited by gsuk
clarification of Boss bar, not normal HP bar

Share this post


Link to post
Share on other sites

Does anyone have an example of how to use Pikakapi's aggro properly in enemy movement? Which is to say, how could I set an enemy so its focus is neutral and not biased towards the player (as with your typical monster) or biased towards another monster (set aggro).  Also how do you use alignment? Every time I set enemies with alignments (i.e. <enemy 9> <alignment: TeamA> and <enemy 9> <alignment: TeamB>) they completely ignore everything that isn't the player.

 

EDIT: OK so I removed Sixth's Bug Patch and Battle Royal Bug Patch...and now alignment works. That's unfortunate. Hopefully someone will find a way to fix that issue.

 

EDIT 2: OK I don't know a single thing about ruby, but when I commented this section out from Sixth's original bug fix:

---

unless $imported && $imported["SixthABSBattleRoyale"]
    
    def apply_self_effect(target, pop=true)
      target.battler.item_apply(@user.battler, @item)
      target.animation_id = animation
      $game_player.damage_pop.push(DamagePop_Obj.new(target))
      @destroy_it = true
    end

    def update_damage
      if @user.battler.is_a?(Game_Actor)
        apply_damageto_enemy unless @tool_reverse_target
        if @tool_selfdamage || @tool_reverse_target
          apply_damageto_player
          apply_damageto_followers unless @ignore_followers
        end
      elsif @user.battler.is_a?(Game_Enemy)
        if $game_player.normal_walk? && !@tool_reverse_target
          apply_damageto_player
          apply_damageto_followers unless @ignore_followers
        end
        apply_damageto_enemy if @tool_selfdamage || @tool_reverse_target
      end
    end
   
  end

 

and this section of the Battle Royale bug patch, enemies could damage allies again:

 

  def update_damage
    if @user.battler.is_a?(Game_Actor) or
    (@user.battler.is_a?(Game_Enemy) && @user.ally?)
      apply_damageto_enemy unless @tool_reverse_target
      if @tool_selfdamage || @tool_reverse_target
        apply_damageto_player
        apply_damageto_followers unless @ignore_followers
      end
    elsif @user.battler.is_a?(Game_Enemy) && !@user.ally?
      if $game_player.normal_walk? && !@tool_reverse_target
        apply_damageto_player
        apply_damageto_followers unless @ignore_followers
      end
      apply_damageto_enemy if @tool_selfdamage || @tool_reverse_target
    end
  end

 

Not sure what the consequences of removing this are. The whole thing is likely a misunderstanding on my part, but hopefully this will at least narrow down the problem.

Edited by KingHazeel
Added info

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×