diff --git a/server/gameserver/constant.h b/server/gameserver/constant.h index 2f59131..b4764bb 100755 --- a/server/gameserver/constant.h +++ b/server/gameserver/constant.h @@ -161,6 +161,7 @@ enum BuffEffectType_e kBET_OnceChgAttr = 11, //一次性buff kBET_LastRecover = 12, //持续回血 kBET_Shield = 13, //护盾 + kBET_ImmediatelyRevive = 14, //离开复活 kBET_End }; diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index b3da47c..0acbe43 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1335,6 +1335,16 @@ void Human::ProcBuffEffect(Buff* buff) case kBET_OnceChgAttr: { + } + break; + case kBET_LastRecover: + { + + } + break; + case kBET_Shield: + { + } break; default: @@ -2247,4 +2257,3 @@ void Human::InternalSendGameOver() delete params; sending_gameover_ = true; } -