td76099
td76099
Exactly what it sounds like - displays move accuracy in battle window next to PP and Power. Was considering adding info about target selection using `MoveTarget` enum so that info...
@Piefrenzy in Discord Originally reported in Discord Bug Reports channel, Ghost type Pokemon were being trapped by Shadow Tag as well as moves like Fire Spin/Whirlpool/etc. despite documentation saying [trapping...
@Piefrenzy on Discord Right now, once you've reduced cost twice and unlocked the passive there is nothing to do with your candy on a particular Pokemon. For a 3 cost,...
@Piefrenzy on Discord Quick draft for a gacha machine that has a higher chance of giving hidden abilities. Doesn't exclude Pokemon that don't have hidden abilities - just raises it...
Finished implementing Mind's Eye. Ability now prevents accuracy from being reduced and ignored opponent's evasion level ([as per Bulbapedia](https://bulbapedia.bulbagarden.net/wiki/Mind%27s_Eye_(Ability)#In_battle)) https://github.com/pagefaultgames/pokerogue/assets/85713900/5c00a832-23ba-422b-b641-2a16fe83c5f5
@Piefrenzy on Discord As per Bulbapedia, [Arena Trap](https://bulbapedia.bulbagarden.net/wiki/Arena_Trap_(Ability)#In_battle) does not affect Pokemon that are not [grounded](https://bulbapedia.bulbagarden.net/wiki/Grounded), and [Magnet Pull](https://bulbapedia.bulbagarden.net/wiki/Magnet_Pull_(Ability)#In_battle) only affects Steel type Pokemon and none others. Clauses have been...
@Piefrenzy on Discord Beat Up worked correctly when the player used it, but when the enemy used it it was looking at the player's party to determine the number of...
@Piefrenzy on Discord ## Change description Previously, `Liquid Ooze` was hurting the ability user instead of converting draining into healing on the one using the move. This PR addresses that...
## What are the changes? The main change is checking if a move has the `VariableMoveTypeAttr` attached to it - if it does then the type being checked for immunity...
Updates abilities to no longer use `PokemonMove` but instead `Move` so that they can accurately track the type of a move in case it gets updated That same `move` object...