Files
Leviathan/Client/Game/game/Resource/ItemEffect.h
T
2026-06-01 12:46:52 +02:00

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()