This commit is contained in:
aozhiwei 2024-01-04 16:03:27 +08:00
parent df3c2d3ddb
commit 4fdcc3b95f

View File

@ -11,6 +11,17 @@
IMPL_TABLE(mt::Buff)
static std::map<int, std::vector<mt::Buff*>> attr_buffs;
static std::set<int> ok_buffs{kHAT_Hp,
kHAT_Atk,
kHAT_Def,
kHAT_Speed,
kHAT_ShotRange,
kHAT_FireRate,
kHAT_Volume,
kHAT_CRIT,
kHAT_CRIT_DAMAGE_RATE,
kHVAT_Dmg,
kHVAT_BulletAngle};
static void AddCheckAttrBuff(int attr_id, mt::Buff* buff_meta)
{
@ -348,6 +359,19 @@ namespace mt
void Buff::Init2()
{
{
/*
2024-01-04 15:44:27 check attr_buffs: 1 //kHAT_Hp = 1,
2024-01-04 15:44:27 check attr_buffs: 3 //kHAT_Atk = 3,
2024-01-04 15:44:27 check attr_buffs: 4 //kHAT_Def = 4,
2024-01-04 15:44:27 check attr_buffs: 5 //kHAT_Speed
2024-01-04 15:44:27 check attr_buffs: 6 //kHAT_ShotRange = 6,
2024-01-04 15:44:27 check attr_buffs: 9 //kHAT_FireRate = 9,
2024-01-04 15:44:27 check attr_buffs: 10 //kHAT_Volume = 10,
2024-01-04 15:44:27 check attr_buffs: 42 //kHAT_CRIT = 42,
2024-01-04 15:44:27 check attr_buffs: 43 //kHAT_CRIT_DAMAGE_RATE = 43,
2024-01-04 15:44:27 check attr_buffs: 1001 //kHVAT_Dmg = 1001,
2024-01-04 15:44:27 check attr_buffs: 1002 //kHVAT_BulletAngle = 1002,
*/
switch (buff_effect()) {
case kBET_ModifyAttr:
{