M2 Docs
List of New Defines
Member D_JOIN_AS_JUMP_PARTY
d.join will be internally handled differently
Member ENABLE_BELT_INVENTORY_EX
move the belt items into the BELT_INVENTORY window and prevents unknown belt positions if you de/increase wear/inventory slots
Member ENABLE_CMD_IPURGE_EX
it adds /ipurge window target as 1st arg
Member ENABLE_CMD_WARP_IN_DUNGEON
/warp <player> will warp successfully even if the player is inside a dungeon (be sure a .quest login event won't still warp you out)
Member ENABLE_D_NJGUILD
enable d.new_jump_all_guild+cpp relative functions
Member ENABLE_DICE_SYSTEM
enable dice system: if the mob is king or boss and you're in party, the dropped item is randomly rolled
Member ENABLE_EXTEND_INVEN_SYSTEM
enable 4 inventory pages
Member ENABLE_FULL_NOTICE
enable new big notice features
Member ENABLE_ITEM_ATTR_COSTUME
enable costume_hair, costume_body, costume_weapon item_attr/_rare parts
Member ENABLE_MAGIC_REDUCTION_SYSTEM
enable resist magic reduction bonus
Member ENABLE_MOUNT_COSTUME_SYSTEM
enable mount costume slot
Member ENABLE_NEWSTUFF
enable new stuff (new lua funcs, new CONFIG options, ecc)
Member ENABLE_PLAYER_PER_ACCOUNT5
enable 5 characters (per account) in the select phase (instead of 4)
Member ENABLE_PORT_SECURITY
block db_port, p2p_port, and remote adminpage exploits
Member ENABLE_QUEST_BOOT_EVENT
it enables the quest event boot
Member ENABLE_QUEST_DIE_EVENT
it enables the quest event die
Member ENABLE_SEQUENCE_SYSTEM
it enables the sequence system - useful for debugging packets - required client define as well
Member ENABLE_SET_STATE_WITH_TARGET
enable /set_state target as 3rd arg
Member ENABLE_STATPLUS_NOLIMIT
disable the limit of only 90 points addable for con+/int+/str+/dex+ commands
Member ENABLE_USE_COSTUME_ATTR
enable the items reset costume and enchant costume
Member ENABLE_WEAPON_COSTUME_SYSTEM
enable weapon costume slot
Member ENABLE_WOLFMAN_CHARACTER
enable wolfman character and the relative new features (claws, bleeding and so on)
Member EVENT_MOB_RATE_LIMIT
the maximum value settable for the mob_rate event (1000 default)
Member MAP_ALLOW_LIMIT
define how many maps are allowed per game core (32 default)
Member PRIV_EMPIRE_RATE_LIMIT
the maximum rate value settable for the priv empire (200 default)
Member PRIV_EMPIRE_TIME_LIMIT
the maximum time value settable for the priv empire (1 week default)
Member PRIV_GUILD_RATE_LIMIT
the maximum rate value settable for the priv guild (50 default)
Member PRIV_GUILD_TIME_LIMIT
the maximum time value settable for the priv guild (1 week default)
Member PRIV_PLAYER_RATE_LIMIT
the maximum rate value settable for the priv player (100 default)
Member USE_ITEM_BLEEDING_AS_POISON
if enabled, the poison reduce bonus can also reduce the bleeding damage as if it's bleeding reduce itself
Member USE_ITEM_CLAW_AS_DAGGER
if enabled, the resist dagger bonus can also reduce the claw damage as if it's resist claw itself
Member USE_MAGIC_REDUCTION_STONES
enable resist magic reduction stone drops from metins
Member USE_MOB_BLEEDING_AS_POISON
if enabled, the mob_proto structure won't change and the bleeding % will be get from the poison field
Member USE_MOB_CLAW_AS_DAGGER
if enabled, the mob_proto structure won't change and the claw % will be get from the dagger field
Member USE_WOLFMAN_BOOKS
if enabled, lycan skill books can be dropped
Member USE_WOLFMAN_STONES
if enabled, lycan stones can be dropped from the metin stones