mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-05-02 16:57:47 +00:00
Check statuses to determine valid lut entry
This commit is contained in:
parent
819f2842b0
commit
7f70248836
2 changed files with 4 additions and 2 deletions
|
@ -864,7 +864,8 @@ Entity::CharaPtr Action::Action::getHitChara()
|
||||||
bool Action::Action::hasValidLutEntry() const
|
bool Action::Action::hasValidLutEntry() const
|
||||||
{
|
{
|
||||||
return m_lutEntry.potency != 0 || m_lutEntry.comboPotency != 0 || m_lutEntry.flankPotency != 0 || m_lutEntry.frontPotency != 0 ||
|
return m_lutEntry.potency != 0 || m_lutEntry.comboPotency != 0 || m_lutEntry.flankPotency != 0 || m_lutEntry.frontPotency != 0 ||
|
||||||
m_lutEntry.rearPotency != 0 || m_lutEntry.curePotency != 0 || m_lutEntry.restoreMPPercentage != 0;
|
m_lutEntry.rearPotency != 0 || m_lutEntry.curePotency != 0 || m_lutEntry.restoreMPPercentage != 0 ||
|
||||||
|
m_lutEntry.statuses.caster.size() > 0 || m_lutEntry.statuses.target.size() > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
Action::EffectBuilderPtr Action::Action::getEffectbuilder()
|
Action::EffectBuilderPtr Action::Action::getEffectbuilder()
|
||||||
|
|
|
@ -15,7 +15,8 @@ bool ActionLut::validEntryExists( uint16_t actionId )
|
||||||
|
|
||||||
// if all of the fields are 0, it's not 'valid' due to parse error or no useful data in the tooltip
|
// if all of the fields are 0, it's not 'valid' due to parse error or no useful data in the tooltip
|
||||||
return entry.potency != 0 || entry.comboPotency != 0 || entry.flankPotency != 0 || entry.frontPotency != 0 ||
|
return entry.potency != 0 || entry.comboPotency != 0 || entry.flankPotency != 0 || entry.frontPotency != 0 ||
|
||||||
entry.rearPotency != 0 || entry.curePotency != 0;
|
entry.rearPotency != 0 || entry.curePotency != 0 ||
|
||||||
|
entry.statuses.caster.size() > 0 || entry.statuses.target.size() > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ActionEntry& ActionLut::getEntry( uint16_t actionId )
|
const ActionEntry& ActionLut::getEntry( uint16_t actionId )
|
||||||
|
|
Loading…
Add table
Reference in a new issue