Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void CSupportActor::UseSkill()
- {
- if (m_pkChar->GetOwner()->IsAffectFlag(AFF_HOSIN) == false && m_pkChar->GetOwner()->IsAffectFlag(AFF_RESIST_BUFF) == false && get_dword_time() - this->GetLastSkillTime() >= 3000)
- {
- if (m_pkChar->GetLevel() == 1)
- m_pkChar->ComputeSkill(181, m_pkOwner, UCHAR_MAX);
- this->SetLastSkillTime(get_dword_time());
- m_pkChar->SendSupportSkillPacket(SKILL_RESIST_BUFF);
- }
- else if (m_pkChar->GetOwner()->IsAffectFlag(AFF_BOHO) == false && m_pkChar->GetOwner()->IsAffectFlag(AFF_REFLECT_BUFF) == false && get_dword_time() - this->GetLastSkillTime() >= 3000)
- {
- if (m_pkChar->GetLevel() == 1)
- m_pkChar->ComputeSkill(182, m_pkOwner, UCHAR_MAX);
- this->SetLastSkillTime(get_dword_time());
- m_pkChar->SendSupportSkillPacket(SKILL_REFLECT_BUFF);
- }
- else if (m_pkChar->GetOwner()->IsAffectFlag(AFF_GICHEON) == false && m_pkChar->GetOwner()->IsAffectFlag(AFF_CRITICAL_BUFF) == false && get_dword_time() - this->GetLastSkillTime() >= 3000)
- {
- if (m_pkChar->GetLevel() == 1)
- m_pkChar->ComputeSkill(183, m_pkOwner, UCHAR_MAX);
- this->SetLastSkillTime(get_dword_time());
- m_pkChar->SendSupportSkillPacket(SKILL_CRITICAL_BUFF);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement