tuxemon.item.effects.learn_tm module

class tuxemon.item.effects.learn_tm.LearnTmEffect(technique)[source]

Bases: ItemEffect

This effect teaches the target the technique in the parameters.

Parameters:

technique (str) –

apply(item, target)[source]
Parameters:
  • item (Item) –

  • target (Union[Monster, None]) –

Return type:

LearnTmEffectResult

name: ClassVar[str] = 'learn_tm'
technique: str
class tuxemon.item.effects.learn_tm.LearnTmEffectResult(*args, **kwargs)[source]

Bases: dict

extra: str | None
num_shakes: int
success: bool