1
This commit is contained in:
parent
d4abdc7002
commit
e3cceb4432
@ -3224,8 +3224,8 @@ float Creature::GetSpeed()
|
||||
if (ruduce > 0.00001f) {
|
||||
ruduce = 1.0f - ruduce;
|
||||
}
|
||||
addition += GetAbility()->GetAttrAddition(kXHAT_Speed);
|
||||
ruduce = std::max(ruduce, GetAbility()->GetAttrRuduce(kXHAT_Speed));
|
||||
addition += GetAbility()->GetAttrAddition(kNHAT_vSpeed);
|
||||
ruduce = std::max(ruduce, GetAbility()->GetAttrRuduce(kNHAT_vSpeed));
|
||||
float rate = addition - ruduce;
|
||||
finaly_speed *= 1.0f + rate;
|
||||
#ifdef MYDEBUG
|
||||
|
@ -395,18 +395,21 @@ namespace mt
|
||||
}
|
||||
break;
|
||||
case kBET_ModifyBaseAttr:
|
||||
{
|
||||
AddCheckAttrBuff(_int_buff_param1, this);
|
||||
}
|
||||
break;
|
||||
case kBET_ModifyGrowAttr:
|
||||
{
|
||||
AddCheckAttrBuff(_int_buff_param1, this);
|
||||
}
|
||||
break;
|
||||
case kBET_DirectSetAttr:
|
||||
{
|
||||
AddCheckAttrBuff(_int_buff_param1, this);
|
||||
switch (_int_buff_param1) {
|
||||
case kXHAT_Speed:
|
||||
{
|
||||
_int_buff_param1 = kNHAT_vSpeed;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
{
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
default:
|
||||
|
Loading…
x
Reference in New Issue
Block a user