void CCrywolfAltar::ResetAltar(int iClass) { int iAltarNumber = this->GetAlatarNumber(iClass); CCrywolfAltarInfo * AltarInfo = &this->m_AltarInfo[iAltarNumber]; if ( AltarInfo->m_iAltarIndex == -1 ) return; memset(gObj[AltarInfo->m_iAltarIndex].m_ViewSkillState, 0, sizeof(gObj[AltarInfo->m_iAltarIndex].m_ViewSkillState)); GCStateInfoSend(&gObj[AltarInfo->m_iAltarIndex], 0, 0); // CHECAR AltarInfo->Reset(); }
void CCrywolfAltar::ResetAltar(int iClass) { int iAltarNumber = this->GetAlatarNumber(iClass); CCrywolfAltarInfo * AltarInfo = &this->m_AltarInfo[iAltarNumber]; if ( AltarInfo->m_iAltarIndex == -1 ) { return; } gObjClearBuffEffect(&gObj[AltarInfo->m_iAltarIndex], CLEAR_TYPE_LOGOUT); AltarInfo->Reset(); }