102 lines
3.5 KiB
C++
102 lines
3.5 KiB
C++
#pragma once
|
|
#pragma pack( 1 )
|
|
|
|
namespace ITEM_EFFECT_INSTANT
|
|
{
|
|
enum {
|
|
NONE = 0, ///< 없음
|
|
|
|
INC_HP = 1, ///< HP 회복 현재 HP를 [+X] 만큼 회복 시킨다.
|
|
INC_MP = 2, ///< MP 회복 현재 MP를 [+X] 만큼 회복 시킨다.
|
|
WARP = 3, ///< 캐릭터 이동_귀환 캐릭터를세이브 포인트로 이동시킨다.
|
|
RESURECTION = 4, ///< 부활
|
|
SKILL = 5, ///< 스킬 호출
|
|
ADD_STATE = 6, ///< 지속효과 호출
|
|
REMOVE_STATE = 7, ///< 지속효과 제거
|
|
INC_STAMINA = 80, ///< 스태미너 증가
|
|
GENERATE_ITEM = 94,
|
|
// 2010.06.21 - prodongi
|
|
AUTO_HP_RECOVERY = 125, ///< 사용자의 HP가 일정 수준까지 떨어지면, 자동으로 회복시켜준다
|
|
AUTO_MP_RECOVERY = 126, ///< 사용자의 MP가 일정 수준까지 떨어지면, 자동으로 회복시켜준다
|
|
};
|
|
};
|
|
|
|
|
|
/// 아이템 성능
|
|
namespace ITEM_EFFECT_CHARM
|
|
{
|
|
enum {
|
|
NONE = 0, ///< 없음
|
|
|
|
INC_MAX_STAMINA = 81, ///< 최대 스태미너 증가
|
|
INC_STAMINA_REGEN = 82, ///< 스태미너 리젠 속도 증가
|
|
};
|
|
};
|
|
|
|
namespace ITEM_EFFECT_PASSIVE
|
|
{
|
|
enum {
|
|
NONE = 0, // 없음
|
|
|
|
ATTACK_POINT = 11, // 공격력 조정
|
|
MAGIC_POINT = 12, // 마력 조정
|
|
ACCURACY = 13, // 정확도 조정
|
|
ATTACK_SPEED = 14, // 공속 조정
|
|
DEFENCE = 15, // 방어력 조정
|
|
MAGIC_DEFENCE = 16, // 마법 방어력 조정
|
|
AVOID = 17, // 회피율 조정
|
|
MOVE_SPEED = 18, // 이동속도 조정
|
|
BLOCK_CHANGE = 19, // 블럭율 조정
|
|
CARRY_WEIGHT = 20, // 소지량 조정
|
|
BLOCK_DEFENCE = 21, // 블록방어력 조정
|
|
CASTING_SPEED = 22, // 시전속도증가
|
|
MAGIC_ACCURACY = 23, // 마법명중증가
|
|
MAGIC_AVOID = 24, // 마법저항증가
|
|
COOLTIME_SPEED = 25, // 재시전속도증가
|
|
BELT_SLOT = 26, // 벨트슬롯 개수
|
|
MAX_CHAOS = 27, // 카오스리터 크기
|
|
MAX_HP = 30, // MaxHP증가
|
|
MAX_MP = 31, // MaxMP증가
|
|
MP_REGEN_POINT = 33, // MP리젠량증가
|
|
PBLOCK_CHANCE = 35, //퍼펙트 블럭율 증가
|
|
ADEF_IGNORE = 36, //물리 방어력 무시 증가
|
|
MDEF_IGNORE = 37, //마법 방어력 무시 증가
|
|
ADEM_PENETRATION = 38, //물리 피해량 관통 증가
|
|
MDEM_PENETRATION = 39, //마법 피해량 관통 증가
|
|
TAMED_ITEM = 95, // 대여 전용
|
|
INC_PARAMETER_A = 96, // 증가형 비트셋A
|
|
INC_PARAMETER_B = 97, // 증가형 비트셋B
|
|
AMP_PARAMETER_A = 98, // 증폭형 비트셋A
|
|
AMP_PARAMETER_B = 99, // 증폭형 비트셋B
|
|
INC_SOCKET_COUNT_A = 130, // 추가 보석 소켓 개수 ( 타입 A ) - 클라이언트에서는 타입의 차이별로 차이점이 없다 서버 로직 때문에 2개가 생김
|
|
INC_SOCKET_COUNT_B = 131, // 추가 보석 소켓 개수 ( 타입 B ) - 클라이언트에서는 타입의 차이별로 차이점이 없다 서버 로직 때문에 2개가 생김
|
|
APPLY_EFFECT = 133, // Applied performance of persistent effect type
|
|
|
|
INC_DOUBLE_ATTACK = 140, // 0.0
|
|
INC_COOLTIME_SPEED = 141, // 0
|
|
INC_CASTING_SPEED = 142, // 0
|
|
RESIST_NEGATIVE = 143, // 0
|
|
INC_CREATURE_FCM = 144, // 0
|
|
INC_BELT_ENHANCE = 145, // 0.0
|
|
|
|
// AziaMafia Item EFFECT
|
|
INC_SKILL = 146, // 0
|
|
INC_ALL_SKILL = 147, // 0
|
|
ADD_STATE_BY_EQUIP_ITEM = 148,
|
|
|
|
|
|
INC_ALL_DAMAGE = 156,
|
|
REDUC_ALL_DAMAGE = 157,
|
|
|
|
INC_FZEXP = 158,
|
|
|
|
INC_FIRE_DAMAGE = 150,
|
|
INC_WATER_DAMAGE = 151,
|
|
INC_WIND_DAMAGE = 152,
|
|
INC_EARTH_DAMAGE = 153,
|
|
INC_LIGHT_DAMAGE = 154,
|
|
INC_DARK_DAMAGE = 155,
|
|
};
|
|
};
|
|
|
|
#pragma pack() |