aozhiwei da996d7ebe 1
2021-03-18 17:40:10 +08:00

19 lines
374 B
C++

#include "precompile.h"
#include "skill.h"
#include "creature.h"
#include "room.h"
#include "metamgr.h"
int Skill::GetCd()
{
return meta->i->skill_cd() * 1000;
}
int Skill::GetLeftTime()
{
int passed_time = (owner->room->GetFrameNo() - last_use_frameno) * FRAME_RATE_MS;
int skill_left_time = std::max(0, GetCd() - passed_time);
return skill_left_time;
}