Skip to content

Commit 9af3e0c

Browse files
reduce diff
1 parent 57ce5ba commit 9af3e0c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/poke_env/battle/pokemon.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@ def start_effect(self, effect_str: str, details: Optional[Any] = None):
408408

409409
# Skill Swap reveals a mon's ability
410410
if self.ability is None:
411-
self.ability = details[1]
411+
self._ability = to_id_str(details[1])
412412

413413
def _swap_boosts(self):
414414
self._boosts["atk"], self._boosts["spa"] = (
@@ -645,7 +645,7 @@ def _update_from_teambuilder(self, tb: TeambuilderPokemon):
645645

646646
if tb.level:
647647
self._level = tb.level
648-
self.ability = to_id_str(tb.ability)
648+
self._ability = to_id_str(tb.ability)
649649
self._item = to_id_str(tb.item) if tb.item else None
650650
if tb.gender:
651651
self._gender = PokemonGender.from_request_details(tb.gender)
@@ -765,9 +765,9 @@ def ability(self) -> Optional[str]:
765765
@ability.setter
766766
def ability(self, ability: Optional[str]):
767767
if ability is None:
768-
self.ability = None
768+
self._ability = None
769769
else:
770-
self.ability = to_id_str(ability)
770+
self._ability = to_id_str(ability)
771771

772772
@property
773773
def active(self) -> Optional[bool]:

0 commit comments

Comments
 (0)