(
cls,
move=None,
type=None,
move_effect=None,
version_group=None,
power=20,
pp=20,
accuracy=80,
effect_chance=50,
)
| 1078 | |
| 1079 | @classmethod |
| 1080 | def setup_move_change_data( |
| 1081 | cls, |
| 1082 | move=None, |
| 1083 | type=None, |
| 1084 | move_effect=None, |
| 1085 | version_group=None, |
| 1086 | power=20, |
| 1087 | pp=20, |
| 1088 | accuracy=80, |
| 1089 | effect_chance=50, |
| 1090 | ): |
| 1091 | version_group = version_group or cls.setup_version_group_data( |
| 1092 | name="ver grp for mv chng" |
| 1093 | ) |
| 1094 | |
| 1095 | move_change = MoveChange.objects.create( |
| 1096 | move=move, |
| 1097 | version_group=version_group, |
| 1098 | type=type, |
| 1099 | power=power, |
| 1100 | pp=pp, |
| 1101 | accuracy=accuracy, |
| 1102 | move_effect=move_effect, |
| 1103 | move_effect_chance=effect_chance, |
| 1104 | ) |
| 1105 | move_change.save() |
| 1106 | |
| 1107 | return move_change |
| 1108 | |
| 1109 | @classmethod |
| 1110 | def setup_move_effect_change_data(cls, move_effect=None): |
no test coverage detected