This commit is contained in:
aozhiwei 2022-10-11 21:54:20 +08:00
parent e7491dd158
commit 84194d5c9b
2 changed files with 13 additions and 9 deletions

View File

@ -359,7 +359,11 @@ void Skill::ProcSSJS()
MetaData::Skill* skill_meta = meta; MetaData::Skill* skill_meta = meta;
float speed_rate = SkillHelper::GetSsjsSpeedRate(skill_meta); float speed_rate = SkillHelper::GetSsjsSpeedRate(skill_meta);
bool is_hit = false; bool is_hit = false;
#if 1
{
#else
if (GetLeftTime() <= 0) { if (GetLeftTime() <= 0) {
#endif
if (owner->GetHPRate() <= SkillHelper::GetSsjsHpRate(skill_meta) && if (owner->GetHPRate() <= SkillHelper::GetSsjsHpRate(skill_meta) &&
rnd % 100 < SkillHelper::GetSsjsProb(skill_meta) && rnd % 100 < SkillHelper::GetSsjsProb(skill_meta) &&
add_speed_timer.expired()) { add_speed_timer.expired()) {

View File

@ -78,42 +78,42 @@ static int GetMagicSkillId(int magic_id)
break; break;
case MAGIC_JSHX: case MAGIC_JSHX:
{ {
return 30301; return 30801;
} }
break; break;
case MAGIC_SWZB: case MAGIC_SWZB:
{ {
return 30401; return 30901;
} }
break; break;
case MAGIC_CMXD: case MAGIC_CMXD:
{ {
return 30501; return 31001;
} }
break; break;
case MAGIC_MYXY: case MAGIC_MYXY:
{ {
return 30601; return 30201;
} }
break; break;
case MAGIC_GZJS: case MAGIC_GZJS:
{ {
return 30201; return 30401;
} }
break; break;
case MAGIC_JYFH: case MAGIC_JYFH:
{ {
return 30801; return 30601;
} }
break; break;
case MAGIC_FH: case MAGIC_FH:
{ {
return 30901; return 30301;
} }
break; break;
case MAGIC_YSHF: case MAGIC_YSHF:
{ {
return 31001; return 30501;
} }
break; break;
@ -434,7 +434,7 @@ float SkillHelper::GetJyfhBuffTime(const MetaData::Skill* skill_meta)
float SkillHelper::GetSsjsHpRate(const MetaData::Skill* skill_meta) float SkillHelper::GetSsjsHpRate(const MetaData::Skill* skill_meta)
{ {
return skill_meta->number_meta->float_range2; return skill_meta->number_meta->float_ratio2;
} }
float SkillHelper::GetSsjsTime(const MetaData::Skill* skill_meta) float SkillHelper::GetSsjsTime(const MetaData::Skill* skill_meta)