//------------------------------------------------------------------------------ // SkillStateReverse.cpp // (C) 2005 Webzen Sunstudio //------------------------------------------------------------------------------ #include "SunClientPrecompiledHeader.h" #include "statebase.h" #include "SkillState.h" #include "SkillStateReverse.h" #include "Character.h" #include "SkillEffectFunc.h" BOOL SkillStateReverse::OnProcessCustemEvent( int nEventIndex, Object* pOwner, DWORD CurTime,DWORD dwTick ) { if( nEventIndex == 1 ) { Character* pCharacter = (Character*)pOwner; WzVector pos = pCharacter->GetArrowBonePos(0); if(pCharacter->GetVisiblePos()==pos)//¹«±âº»ÀÌ ¾øÀ¸¸é { pos = pCharacter->GetWeaponBonePos(0);//¼Õ¿¡¼­ ¹ß»ç } SkillEffectFunc::CreateHandEffect( pCharacter, pCharacter->GetObjectKey(), StrToWzID("D004"), pos); } return TRUE; }