Files
2026-06-01 12:46:52 +02:00

29 lines
727 B
C

#pragma once
#pragma pack( 1 )
struct ItemEffectResource
{
ItemEffectResource()
: id ( 0 )
, ordinal_id( 0 )
{
::memset( value, 0, sizeof( value ) );
}
int id ; ///< 특수성능 id (기본)
int ordinal_id ; ///< 특수성능 id (세부)
int tooltip_id ; ///< 툴팁 아이디
char effect_type ; ///< 성능 종류
short effect_id ; ///< 성능 유형
short effect_level ; ///< 성능 레벨
double value[ 20 ] ; ///< 수치
int nEffectId ; // 2009.07.31 , kappamind
inline bool isPartOfItemComposition( int partCompositionFlag ) const
{
// robypark 20081014: 유효한 착용인지 검사 오류 수정
return ( id == ( id & partCompositionFlag ) ) ? true : false;
}
};
#pragma pack()