1
This commit is contained in:
parent
a8b9b8284e
commit
acfd9c1955
@ -464,12 +464,16 @@ int Ability::GetSwitchTimes(int type)
|
||||
|
||||
float Ability::GetAttr(int attr_id)
|
||||
{
|
||||
float val = 0.0f;
|
||||
if (IsValidHumanAttr(attr_id)) {
|
||||
return std::get<0>(attr_add_[attr_id]) + std::get<0>(attr_dec_[attr_id]);
|
||||
val = std::get<0>(attr_add_[attr_id]) + std::get<0>(attr_dec_[attr_id]);
|
||||
} else if (IsValidHumanVirtualAttr(attr_id)) {
|
||||
return std::get<0>(vattr_add_[attr_id - kHVAT_Begin]) + std::get<0>(vattr_dec_[attr_id - kHVAT_Begin]);
|
||||
val = std::get<0>(vattr_add_[attr_id - kHVAT_Begin]) + std::get<0>(vattr_dec_[attr_id - kHVAT_Begin]);
|
||||
}
|
||||
return 0.0f;
|
||||
if (IsMulCalc(attr_id)) {
|
||||
val = 1 - val;
|
||||
}
|
||||
return val;
|
||||
}
|
||||
|
||||
bool Ability::HasAttr(int attr_id)
|
||||
|
Loading…
x
Reference in New Issue
Block a user