Changed DamageLibrary to use appropriate integer types, instead of 'int'.
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2020-03-04 18:28:14 +01:00
parent 7f197b05a3
commit e7d3c6afd4
2 changed files with 4 additions and 4 deletions

View File

@@ -8,9 +8,9 @@ namespace CreatureLib::Battling {
class DamageLibrary {
public:
virtual ~DamageLibrary() = default;
virtual int GetDamage(ExecutingAttack* attack, Creature* target, uint8_t hitIndex) const;
virtual uint32_t GetDamage(ExecutingAttack* attack, Creature* target, uint8_t hitIndex) const;
virtual int GetBasePower(ExecutingAttack* attack, Creature* target, uint8_t hitIndex) const;
virtual uint8_t GetBasePower(ExecutingAttack* attack, Creature* target, uint8_t hitIndex) const;
virtual float GetStatModifier(ExecutingAttack* attack, Creature* target, uint8_t hitIndex) const;
virtual float GetDamageModifier(ExecutingAttack* attack, Creature* target, uint8_t hitIndex) const;
};