I don't know if this helps, but it fixed that same issue for me.
in [000] Raid Battle - Setup
From line 74-82
# Battle end.
$PokemonGlobal.partner = old_partner
$game_temp.transition_animation_data = nil
if rules[:pokemon]
EventHandlers.trigger(:on_wild_battle_end,
rules[:pokemon].species_data.id, rules[:pokemon].level, decision)
end
return [1, 4].include?(decision)
end
Add this chunck after the first end and before return [1, 4].include?(decision). Hopefully that fixed the issue. [imath]game_temp.battle_rules.clear if[/imath]game_temp.battle_rules
$PokemonGlobal.nextBattleBGM = nil
[imath]PokemonGlobal.nextBattleBack = nil if[/imath]PokemonGlobal.respond_to?(:nextBattleBack)
[imath]PokemonGlobal.nextBattleBase = nil if[/imath]PokemonGlobal.respond_to?(:nextBattleBase)
# Battle end.
$PokemonGlobal.partner = old_partner
$game_temp.transition_animation_data = nil
if rules[:pokemon]
EventHandlers.trigger(:on_wild_battle_end,
rules[:pokemon].species_data.id, rules[:pokemon].level, decision)
end
I don't know if this helps, but it fixed that same issue for me.
in [000] Raid Battle - Setup
From line 74-82
# Battle end.
$PokemonGlobal.partner = old_partner
$game_temp.transition_animation_data = nil
if rules[:pokemon]
EventHandlers.trigger(:on_wild_battle_end,
rules[:pokemon].species_data.id, rules[:pokemon].level, decision)
end
return [1, 4].include?(decision)
end
Add this chunck after the first end and before return [1, 4].include?(decision). Hopefully that fixed the issue. [imath]game_temp.battle_rules.clear if[/imath]game_temp.battle_rules
$PokemonGlobal.nextBattleBGM = nil
[imath]PokemonGlobal.nextBattleBack = nil if[/imath]PokemonGlobal.respond_to?(:nextBattleBack)
[imath]PokemonGlobal.nextBattleBase = nil if[/imath]PokemonGlobal.respond_to?(:nextBattleBase)
# Battle end.
$PokemonGlobal.partner = old_partner
$game_temp.transition_animation_data = nil
if rules[:pokemon]
EventHandlers.trigger(:on_wild_battle_end,
rules[:pokemon].species_data.id, rules[:pokemon].level, decision)
end
I couldn't set the capture rate to 0% via DBK battle rules. But I managed to solve it another way. In the file [001] Misc - Deluxe Additions, on line 138, I replaced this
battle.raidStyleCapture = true if !battle.raidStyleCapture
with this
if $game_switches[125]
battle.raidStyleCapture = false
else
battle.raidStyleCapture = true if !battle.raidStyleCapture
end
Then I created the switch 125 as RAID and you just need to activate and deactivate it before each RAID battle where you want to be uncatchable. I'll use it on legendaries and boss battles.
This section is for the discussion of the tutorials and resources on Eevee Expo. To find tutorials and resources, check out the Tutorial and Resource Manager for optimal navigation.