• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • Eevee Expo's webhost has been having technical issues since Nov. 20th and you might be unable to connect to our site. Staff are also facing issues connecting, so please send a DM to Cat on-site or through Discord directly for faster service!
Deluxe Battle Kit [v21.1]

Resource Deluxe Battle Kit [v21.1] v1.2.3

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,231
Every time I use item on my pokemon this happens.
[2024-06-27 11:23:11 +0800]
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.9]

Exception: ArgumentError
Message: wrong number of arguments (given 3, expected 2)

Backtrace:
Battle_ActionUseItem:77:in `pbUseItemMessage'
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:248:in `pbUseItemOnPokemon'
Battle_AttackPhase:77:in `block in pbAttackPhaseItems'
Battle_AttackPhase:70:in `each'
Battle_AttackPhase:70:in `pbAttackPhaseItems'
[Deluxe Battle Kit] [003] Command Menu Refactor.rb:406:in `pbAttackPhase'
Battle_StartAndEnd:339:in `block (2 levels) in pbBattleLoop'
PBDebug:6:in `logonerr'
Battle_StartAndEnd:339:in `block in pbBattleLoop'
Battle_StartAndEnd:324:in `loop'
Ah yeah, that makes sense. I wanted to move a certain feature into a new plugin I'm going to release, but I guess it has to be implemented in this one for the code to work.

I added the code back in, so it'll work now.
 

Uzakuma

Rookie
Member
Joined
Jun 18, 2024
Posts
3
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.9]

Exception: NoMethodError
Message: undefined method `pbForceEndSpeech' for #<Battle::DebugSceneNoVisuals>

Backtrace:
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:237:in `pbMidbattleScripting'
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:111:in `pbDeluxeTriggers'
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:459:in `block in pbEndOfRoundPhase'
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:458:in `each'
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:458:in `pbEndOfRoundPhase'
[[DBK] Dynamax] [011] Battle.rb:186:in `pbEndOfRoundPhase'
[[DBK] Z-Power] [003] Battle_Misc.rb:70:in `pbEndOfRoundPhase'
[[DBK] SOS Battles] [004] Battle.rb:501:in `pbEndOfRoundPhase'
Battle_StartAndEnd:342:in `block (2 levels) in pbBattleLoop'
PBDebug:6:in `logonerr'

I'm quite new to this and got this error while creating new teams (simulating battles) in the Battle Frontier (specifically the Battle Tower), is this the right place to ask about this issue?
 
Last edited:

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,231
[Pokémon Essentials version 21.1]
[v21.1 Hotfixes 1.0.9]

Exception: NoMethodError
Message: undefined method `pbForceEndSpeech' for #<Battle::DebugSceneNoVisuals>

Backtrace:
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:237:in `pbMidbattleScripting'
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:111:in `pbDeluxeTriggers'
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:459:in `block in pbEndOfRoundPhase'
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:458:in `each'
[Deluxe Battle Kit] [001] Midbattle Overwrites.rb:458:in `pbEndOfRoundPhase'
[[DBK] Dynamax] [011] Battle.rb:186:in `pbEndOfRoundPhase'
[[DBK] Z-Power] [003] Battle_Misc.rb:70:in `pbEndOfRoundPhase'
[[DBK] SOS Battles] [004] Battle.rb:501:in `pbEndOfRoundPhase'
Battle_StartAndEnd:342:in `block (2 levels) in pbBattleLoop'
PBDebug:6:in `logonerr'

I'm quite new to this and got this error while creating new teams (simulating battles) in the Battle Frontier (specifically the Battle Tower), is this the right place to ask about this issue?
I guess so. Tbh in all of my years of working on Essentials, I never once even set foot on the Battle Tower maps, much less try battling there. It's not that odd I suppose that there would be conflicts there.
 

komeiji514

Elite Trainer
Member
Joined
Oct 28, 2023
Posts
275
I guess so. Tbh in all of my years of working on Essentials, I never once even set foot on the Battle Tower maps, much less try battling there. It's not that odd I suppose that there would be conflicts there.
Seems this has existed in previous versions of DBK as I have tested in a clean essentials.
 

Uzakuma

Rookie
Member
Joined
Jun 18, 2024
Posts
3
I guess so. Tbh in all of my years of working on Essentials, I never once even set foot on the Battle Tower maps, much less try battling there. It's not that odd I suppose that there would be conflicts there.
Ah okay that's understandable lol.
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,231
Seems this has existed in previous versions of DBK as I have tested in a clean essentials.
Yeah, this bug has definitely existed since day 1 of this plugin being released lol. Just goes to show how unused the Battle Tower is that it's only just now being reported lol
 

CaseCreature68

Rookie
Member
Joined
Jul 13, 2024
Posts
2
I remember there being the ability to have uneven battle fields in the Essentials Deluxe plugin (for example 1 pokemon on the players side vs 2 on the opponents). Is this still doable? I can't seem to find anything in the tutorials about it.
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,231
I remember there being the ability to have uneven battle fields in the Essentials Deluxe plugin (for example 1 pokemon on the players side vs 2 on the opponents). Is this still doable? I can't seem to find anything in the tutorials about it.
That's neither a feature of this kit or Essentials Deluxe. That's just a default feature of vanilla Essentials itself.
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,231

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,231
Lucidious89 updated Deluxe Battle Kit [v21.1] with a new update entry:

v1.1.6 Update

  • Fixed a bug that would cause a crash when Origin Forme Palkia used Spacial Rend.
  • Shadow Pokemon icons will now have the proper overlay patterns applied when viewed in the PC Storage UI.
  • Added the following Midbattle Trigger Keys: BattlerStatusCured, BattlerConfusionStart, BattlerConfusionEnd, BattlerAttractStart, BattlerAttractEnd
  • Added the following Midbattle Command Key: pause...

Read the rest of this update entry...
 

Rot8er_ConeX

Trainer
Member
Joined
May 17, 2023
Posts
52
I'm noticing a lot of instances of pbAnimateSubstitute now, but I'm not finding where that subroutine is defined?

I assume this is part of the Animated Pokemon plugin that's releasing soon, but with the function undefined it makes these features unusable if people update to the new version.
 
Last edited:

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,231
I'm noticing a lot of instances of pbAnimateSubstitute now, but I'm not finding where that subroutine is defined?

I assume this is part of the Animated Pokemon plugin that's releasing soon, but with the function undefined it makes these features unusable if people update to the new version.
I mean, is it causing errors? Im not sure what the issue is. It's not supposed to be usable yet, these lines are only added to maintain compatibility with the new plugin coming out.
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,231

Skyflyer

Seeking for knowledge
Member
Joined
Jun 23, 2019
Posts
20
Hi, I think I found a bug in the plugin with Attract. You added:
def pbAttract(msg = nil)

But it needs two arguments, user and msg. With just one it crashes.
 

Lucidious89

Champion
Member
Joined
Nov 12, 2020
Posts
1,231
Lucidious89 updated Deluxe Battle Kit [v21.1] with a new update entry:

v1.1.7 Update

  • Fixed a bug with pbAttract not having the correct number of arguments.
  • Added a new plugin setting called HIDE_DATABOXES_DURING_MOVES that will hide battler databoxes during move animations when enabled, like in the Gen 5+ games.
  • Improved the coordinates of sprites that slide upwards during the battle intro when the "setSlideSprite" Battle Rule is used and set to "bottom".
  • Transform and Imposter will now fail if...

Read the rest of this update entry...
 
Back
Top