Pixelmon Mod - Bug tracker

[6.3.2] - Inverse Battles not dealing with immunities correctly fix completed for upcoming version

Ticket description:
Ok, this one's weird, so bear with me. Have reported it before but not on here so thought I'd make it official.

Summary
Basically, if something has an immunity normally and is dual type, the Inverse battle will only register the typing with the immunity.

Explanation
In inverse battles obviously types get switched around, but the way this works with dual types with immunities is bugged. There are no immunities based on type in Inverse, ao immunities become super effective, the same as moves that are normally not very effective. This means ground moves are super effective against flying, poison's super effective against steel etc. I'll use Talonflame (fire/flying) as an example: In a normal battle, if someone uses a ground move on it, the fact that ground is super effective against fire is irrelevant, because flying is immune i.e. the game ignores the fire typing completely. However, in inverse it appears to keep doing this. If you were to use a ground move on Talonflame in Inverse, it would be super effective against flying, but not very effective against fire, cancelling out and doing neutral damage. The game however, seems to register that Talonflame would normally be immune due to its flying type, so proceeds to ignore the fire typing, meaning ground moves currently do super effective damage against it.

This seems to be the same for everything. More examples are that Ferrothorn should take poison moves neutrally, but at the moment they are super effective against it; Tropius should take 4x damage from ground moves but only takes 2x atm; Swampert should take electric moves neutrally but right now takes them super effectively.

This happens on both single player and multiplayer. I hope I have explained it well enough, as it is quite a confusing bug to get your head around.

Comments

#16882 Posted by XpanD » 30 Jul 2018 05:29

There was already a ticket up for this issue internally, although it did not have anywhere near this level of detail. I've added a reply linking to yours.

Thanks for the report!

#20589 Posted by Isi » 08 Jul 2020 14:05

Fixed in upcoming

Ticket details

  • Ticket ID: 12841
  • Project: Pixelmon Mod
  • Status: Fix completed for upcoming version
  • Component: Battle
  • Project version: (unknown)
  • Priority: Normal
  • Severity: Normal
  • Forge/Sponge: Forge 1.12.2-14.23.4.2705
  • What else would be useful to know?: (unknown)
  • Assigned to: Isi
  • Reported by: Lukob96 (Send PM)
  • Reporter's tickets: (List all tickets)
  • Reported on: 27 Jul 2018 03:34
  • Ticket last visited by: XpanD on 09 Jul 2020 06:11
JOIN THE TEAM