Fixed C Interface for DamageLibrary returning floats instead of expected bytes.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -17,12 +17,12 @@ export uint8_t CreatureLib_DamageLibrary_GetBasePower(uint8_t& out, const Damage
|
||||
ExecutingAttack::HitData* hitData) {
|
||||
Try(out = p->GetBasePower(attack, target, hitIndex, *hitData);)
|
||||
}
|
||||
export float CreatureLib_DamageLibrary_GetStatModifier(float& out, const DamageLibrary* p, ExecutingAttack* attack,
|
||||
export uint8_t CreatureLib_DamageLibrary_GetStatModifier(float& out, const DamageLibrary* p, ExecutingAttack* attack,
|
||||
Creature* target, uint8_t hitIndex,
|
||||
ExecutingAttack::HitData* hitData) {
|
||||
Try(out = p->GetStatModifier(attack, target, hitIndex, *hitData);)
|
||||
}
|
||||
export float CreatureLib_DamageLibrary_GetDamageModifier(float& out, const DamageLibrary* p, ExecutingAttack* attack,
|
||||
export uint8_t CreatureLib_DamageLibrary_GetDamageModifier(float& out, const DamageLibrary* p, ExecutingAttack* attack,
|
||||
Creature* target, uint8_t hitIndex,
|
||||
ExecutingAttack::HitData* hitData) {
|
||||
Try(out = p->GetDamageModifier(attack, target, hitIndex, *hitData);)
|
||||
|
||||
Reference in New Issue
Block a user