This commit is contained in:
aozhiwei 2020-07-31 19:25:40 +08:00
parent 5da88825d1
commit ac9204557c
4 changed files with 12 additions and 4 deletions

View File

@ -138,6 +138,7 @@ enum BuffEffectType_e
kBET_CliEffect1 = 19, //僵尸被动光环减速(客户端表现用)
kBET_CliEffect2 = 20, //僵尸被动光环毒物(客户端表现用)
kBET_CliEffect3 = 21, //僵尸被动光环地震(客户端表现用)
kBET_CliEffect4 = 22, //被拖拽(客户端表现用)
kBET_End
};

View File

@ -1919,7 +1919,12 @@ void Human::_UpdateSpecMove()
}
RemoveBuffByEffectId(kBET_JumpTo);
}
if (GetBuffByEffectId(kBET_BePull)) {
buff = GetBuffByEffectId(kBET_BePull);
if (buff) {
MetaData::Buff* new_buff = MetaMgr::Instance()->GetBuff(1039);
if (new_buff) {
AddBuff(this, new_buff, 1);
}
RemoveBuffByEffectId(kBET_BePull);
}
}
@ -3080,7 +3085,7 @@ void Human::ProcBuffEffect(Human* caster, Buff* buff)
{
room->xtimer.AddDeadLineTimerAndAttach
(
SERVER_FRAME_RATE * buff->meta->param1 / 1000.0f,
SERVER_FRAME_RATE * buff->meta->param1,
a8::XParams()
.SetSender(this)
.SetParam1(caster)

View File

@ -2664,11 +2664,13 @@ void Room::AddPlayerPostProc(Player* hum)
}
}
if (GetRoomMode() == kZombieMode) {
#ifdef DEBUG
#if 0
hum->ChangeToRace(kZombieRace, 3);
hum->ChangeToRace(kZombieRace, 2);
#else
hum->ChangeToRace(kHumanRace, 1);
#endif
#endif
}
#ifdef DEBUG
xtimer.AddRepeatTimerAndAttach

View File

@ -411,7 +411,7 @@ Human* ZombieModeAI::GetTarget()
target = nullptr;
}
#endif
#if 0
#if 1
if (target->IsPlayer()) {
target = nullptr;
}