Pixelmon Mod - Bug tracker

[8.3.7] - Sunsteel Strike/Moongeist Beam/Photon Geyser interfere with Beast Boost fix completed

Ticket description:
I've noticed an oddity with regards to how Sunsteel Strike and Moongeist Beam interact with Beast Boost and similar abilities. At first, I thought this was a result of me fiddling with the external JSON files to give Lunala Beast Boost, but then I noticed a few things while trying stuff out. Here's a list of all the tests I did:

I modified the external JSON files to give my Lunala Beast Boost instead of Shadow Shield, then KO'd a wild Pokémon with Moongeist Beam. Beast Boost did not activate on kill. On that same Lunala, I killed a different Pokémon with Night Daze, and Beast Boost triggered on KO.

I used a Pokémon Editor to give myself a Nihilego with Moongeist Beam and Astral Barrage in order to test this further. Astral Barrage allowed Beast Boost to trigger, but Moongeist Beam did not. I later changed Moongeist Beam to Photon Geyser, and it didn't let Beast Boost trigger either.

I gave myself a Spectrier with the same two moves as the Nihilego initially had. Grim Neigh did not activate when using Moongeist Beam. Doing the same thing with Glastrier (but with Sunsteel Strike and Glacial Lance) had the same outcome, where Sunsteel Strike fails to trigger Chilling Neigh.

While testing things, I was curious about how an enemy's Mold Breaker would interact with Beast Boost. I spawned a Rampardos with /pokespawn and killed it with the above Lunala and Night Daze. Beast Boost triggered, indicating that Mold Breaker doesn't stop Beast Boost and similar Abilities.

This also affected version 8.3.6, but I didn't have a forum account at the time to report this.

It seems like what this boils down to is Sunsteel Strike, Moongeist Beam, and Photon Geyser neutralizing the user's Ability, but further testing with other Abilities is needed to verify this. If this can be repeated, then yay, I found something. If not, It's probably just a problem on my end.

Comments

#24661 Posted by Sophie847 » 21 Mar 2022 02:31

Hi,

I have been able to confirm this issue - moves that are supposed to ignore the abilities of the target (such as the ones listed - I found a bulbapedia list here) also ignore the abilities of the user.

It should be noted that the moves effect does still work as expected on the target - I tested this using a sturdy magnemite (I was not able to defeat it in one shot with moonblast, but I could with moongeist beam).

Finally - the interaction with mold breaker is expected, as Beast Boost is not an ignorable ability.

I will mark this ticket to be moved to the internal tracker and be fixed - thank you for your report!

#24671 Posted by Fig » 21 Mar 2022 16:03

Moved to internal, thanks!

#24936 Posted by Sophie847 » 23 Apr 2022 03:11

I can confirm this bug has been fixed in version 8.4.0

Ticket details

  • Ticket ID: 17141
  • Project: Pixelmon Mod
  • Status: Fix completed
  • Component: Battle
  • Project version: 8.x.x
  • Priority: Normal
  • Severity: Normal
  • Forge/Sponge: Forge 14.23.5.2860
  • What else would be useful to know?: (unknown)
  • Assigned to: Sophie847
  • Reported by: TheMysteriousMrX (Send PM)
  • Reporter's tickets: (List all tickets)
  • Reported on: 20 Mar 2022 14:49
  • Ticket last visited by: Katzyn on 23 Apr 2022 05:26
JOIN THE TEAM