Advertisement
Bambus3k

Untitled

Nov 29th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. void CSupportActor::UseSkill()
  2. {
  3. if (m_pkChar->GetOwner()->IsAffectFlag(AFF_HOSIN) == false && m_pkChar->GetOwner()->IsAffectFlag(AFF_RESIST_BUFF) == false && get_dword_time() - this->GetLastSkillTime() >= 3000)
  4. {
  5. if (m_pkChar->GetLevel() == 1)
  6. m_pkChar->ComputeSkill(181, m_pkOwner, UCHAR_MAX);
  7. this->SetLastSkillTime(get_dword_time());
  8. m_pkChar->SendSupportSkillPacket(SKILL_RESIST_BUFF);
  9. }
  10. else if (m_pkChar->GetOwner()->IsAffectFlag(AFF_BOHO) == false && m_pkChar->GetOwner()->IsAffectFlag(AFF_REFLECT_BUFF) == false && get_dword_time() - this->GetLastSkillTime() >= 3000)
  11. {
  12. if (m_pkChar->GetLevel() == 1)
  13. m_pkChar->ComputeSkill(182, m_pkOwner, UCHAR_MAX);
  14. this->SetLastSkillTime(get_dword_time());
  15. m_pkChar->SendSupportSkillPacket(SKILL_REFLECT_BUFF);
  16. }
  17. else if (m_pkChar->GetOwner()->IsAffectFlag(AFF_GICHEON) == false && m_pkChar->GetOwner()->IsAffectFlag(AFF_CRITICAL_BUFF) == false && get_dword_time() - this->GetLastSkillTime() >= 3000)
  18. {
  19. if (m_pkChar->GetLevel() == 1)
  20. m_pkChar->ComputeSkill(183, m_pkOwner, UCHAR_MAX);
  21. this->SetLastSkillTime(get_dword_time());
  22. m_pkChar->SendSupportSkillPacket(SKILL_CRITICAL_BUFF);
  23. }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement