Implements most of the Damage Modifier calculation.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2020-06-05 13:49:12 +02:00
parent ce54861966
commit 12066e1dfe
6 changed files with 57 additions and 0 deletions

View File

@@ -39,6 +39,9 @@ shared abstract class PkmnScript {
// PkmnLib methods
void ModifyCriticalStage(ExecutingMove@ attack, Pokemon@ target, uint8 hit, uint8& critStage){};
void OverrideCriticalModifier(ExecutingMove@ attack, Pokemon@ target, uint8 hit, float& critModifier){};
void OverrideSTABModifier(ExecutingMove@ attack, Pokemon@ target, uint8 hit, float& stabModifier){};
void ModifyExperienceGain(Pokemon@ faintedMon, Pokemon@ winningMon, uint32& critStage){};
void DoesShareExperience(Pokemon@ faintedMon, Pokemon@ winningMon, bool& shareExperience){};
}