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)
- {
- m_pkChar->GetOwner()->AddAffect(181, POINT_RESIST_NORMAL_DAMAGE, 25, AFF_RESIST_BUFF, 60, 0, true);
- 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)
- {
- m_pkChar->GetOwner()->AddAffect(182, POINT_REFLECT_MELEE, 25, AFF_REFLECT_BUFF, 60, 0, true);
- 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)
- {
- m_pkChar->GetOwner()->AddAffect(183, POINT_CRITICAL_PCT, 25, AFF_CRITICAL_BUFF, 60, 0, true);
- this->SetLastSkillTime(get_dword_time());
- // m_pkChar->SendSupportSkillPacket(SKILL_CRITICAL_BUFF);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement