This commit is contained in:
aozhiwei 2022-10-08 21:16:28 +08:00
parent 2fbed545af
commit a8bb57ee4b
3 changed files with 10 additions and 0 deletions

View File

@ -13,6 +13,7 @@
#include "trigger.h" #include "trigger.h"
#include "car.h" #include "car.h"
#include "bullet.h" #include "bullet.h"
#include "skillhelper.h"
#include <glm/glm.hpp> #include <glm/glm.hpp>
#include <glm/gtc/matrix_transform.hpp> #include <glm/gtc/matrix_transform.hpp>
@ -1395,6 +1396,8 @@ void Creature::ProcSkillPhase(MetaData::SkillPhase* phase)
#else #else
_UpdateMove(phase->param1.GetInt()); _UpdateMove(phase->param1.GetInt());
#endif #endif
float recover_hp = SkillHelper::GetSjydhxRecoverHp(this, CurrentSkill()->meta);
AddHp(recover_hp);
a8::Vec2 pre_dir = old_dir; a8::Vec2 pre_dir = old_dir;
a8::Vec2 pre_pos = old_pos; a8::Vec2 pre_pos = old_pos;
#ifdef DEBUG #ifdef DEBUG

View File

@ -226,3 +226,8 @@ void SkillHelper::ProcBulletHitBuff(Bullet* bullet, Creature* c, int buff_uniid)
break; break;
} }
} }
float SkillHelper::GetSjydhxRecoverHp(Creature* c, const MetaData::Skill* skill_meta)
{
return 0;
}

View File

@ -17,6 +17,8 @@ class SkillHelper
//爱心香风 //爱心香风
static int GetAxxfDmg(const MetaData::Skill* skill_meta); static int GetAxxfDmg(const MetaData::Skill* skill_meta);
//瞬间移动回血
static float GetSjydhxRecoverHp(Creature* c, const MetaData::Skill* skill_meta);
//此面向敌 //此面向敌
static int GetCmxdDmg(const MetaData::Skill* skill_meta); static int GetCmxdDmg(const MetaData::Skill* skill_meta);
static int GetCmxdDistance(const MetaData::Skill* skill_meta); static int GetCmxdDistance(const MetaData::Skill* skill_meta);