This commit is contained in:
aozhiwei 2024-05-21 11:43:42 +08:00
parent c94eed83ef
commit 208a142458

View File

@ -5,6 +5,7 @@
#include "netdata.h" #include "netdata.h"
#include "pbutils.h" #include "pbutils.h"
#include "human.h" #include "human.h"
#include "ability.h"
#include "mt/Equip.h" #include "mt/Equip.h"
@ -39,11 +40,13 @@ int Weapon::GetClipVolume(Creature* c)
int Weapon::GetFireRate(Creature* c) int Weapon::GetFireRate(Creature* c)
{ {
int rate = 0;
if (c->GetNetData()) { if (c->GetNetData()) {
return c->GetNetData()->GetFireRate(c, this); rate = c->GetNetData()->GetFireRate(c, this);
} else { } else {
return meta ? meta->fire_rate() :0; rate = meta ? meta->fire_rate() :0;
} }
return rate * c->GetAbility()->GetAttrRuduce(kHVAT_FireRate);
} }
int Weapon::GetReloadTime(Creature* c) int Weapon::GetReloadTime(Creature* c)