Skip to content

Nemo patches

Set Achievement Button
AchievementButton
Set achievement button hide or show.

Add custom lua support [HatEffectInfo]
AddCLSHatEffect
Add the custom lua support by llchrisll for hat effects.\nCheck his wiki for more info.

Add custom lua support [Headgears]
AddCLSHeadgear
Add the custom lua support by llchrisll for headgears.\nCheck his wiki for more info.

Add custom lua support [Lapine Box]
AddCLSLapine
Add the custom lua support by llchrisll for lapine boxes.\nCheck his wiki for more info.

Add custom lua support [NPC/Mob/Pet]
AddCLSNPC
Add the custom lua support by llchrisll for NPCs/mobs/pets.\nCheck his wiki for more info.

Add custom lua support [Navigation]
AddCLSNavi
Add the custom lua support by llchrisll for navigation.\nCheck his wiki for more info.

Add custom lua support [Quest]
AddCLSQuest
Add the custom lua support by llchrisll for quests.\nCheck his wiki for more info.

Add custom lua support [Random Option]
AddCLSRandomOption
Add the custom lua support by llchrisll for random options.\nCheck his wiki for more info.

Add custom lua support [Robe]
AddCLSRobe
Add the custom lua support by llchrisll for robes.\nCheck his wiki for more info.

Add custom lua support [Signboard]
AddCLSSign
Add the custom lua support by llchrisll for signboards.\nCheck his wiki for more info.

Add custom lua support [Title]
AddCLSTitle
Add the custom lua support by llchrisll for titles.\nCheck his wiki for more info.

Add custom lua support [Weapon]
AddCLSWeapon
Add the custom lua support by llchrisll for weapons.\nCheck his wiki for more info.

Add custom lua support [World Map]
AddCLSWorldView
Add the custom lua support by llchrisll for world map.\nCheck his wiki for more info.

Add close button to game window
AddCloseButton
Add close button and menu to game window

Set adventurer agency button
AdventurerAgencyButton
Set adventurer agency button hide or show.

Chat Flood Allow
AllowChatFlood
Disable the clientside repeat limit of 3, and sets it to the specified value

Allow close cutin by pressing esc key
AllowCloseCutinByEsc
Allow close cutin window by pressing esc key

Unlock all valid skills for homunculus and mercenary AI
AllowHomunSkills
Unlock all valid skills for homunculus and mercenary AI

Allow leader to leave party if no members on map
AllowLeavelPartyLeader
Allow leader to leave party if not party members on same map

Allow space in guild name
AllowSpaceInGuildName
Allow player to create a guild with space in the name (/guild "Space Name")

Allow spam skills by hotkey
AllowSpamSkills
If hold key, allow spam skills by hotkey

Always Load Client Plugins
AlwaysLoadClientPlugins
Makes the client load client plug-ins regardless of its sound settings

Always load Korea ExternalSettings lua file
AlwaysReadKrExtSettings
Makes the client load Korea server's ExternalSettings file for all langtypes.

Set Attendance Button
AttendanceButton
Set attendance button hide or show.

Auto Mute Audio [Experimental]
AutoMute
Auto mute audio when game window not actived.

Set Bank Button
BankButton
Set bank button hide or show.

Set booking button
BookingButton
Set booking button hide or show.

Cancel to Login Window
CancelToLoginWindow
Makes clicking the Cancel button in Character selection window return to login window instead of Quitting

Change AchievementList*.lub path
ChangeAchievementListPath
Change AchievementList*.lub path

Change adventurer agency level range
ChangeAdventureAgencyLevelRange
Changes the default level range on the Adventure Agency.

Change boss monster hp bar size
ChangeBossHealthBarSize
Change health bar size drawed under boss (mini boss) monster

Fix captcha decompression buffer size
ChangeCaptchaImageDecompressionSize
Changes the default zlib decompression size for captcha images.

Change CheckAttendance*.lub path
ChangeCheckAttendancePath
Change CheckAttendance*.lub path

Change default BGM file
ChangeDefaultBGM
Change default BGM music file after login to account. Default is bgm\01.mp3

Change character display deletion time
ChangeDisplayCharDelDelay
Change character display deletion time from actual date to relative date

Change fade in/out delay
ChangeFadeOutDelay
Change fade in/out time in warps on same map

Change guild exp limit
ChangeGuildExpLimit
Change guild exp limit percent. Default value is 50.

Change players hp bar size
ChangeHealthBarSize
Change hp/sp bar size drawed under character

Load Custom lua file instead of iteminfo*.lub
ChangeItemInfo
Makes the client load your own lua file instead of iteminfo.lub . If you directly use itemInfo.lub for your translated items, it may become lost during the next kRO update

Change MapInfo*.lub path
ChangeMapInfoPath
Change MapInfo*.lub path

Change maximum guild emblem file size
ChangeMaxEmblemFileSize
Allow upload gif emblems with other maximum size (default limit is 51200 bytes)

Change Max Friends Value
ChangeMaxFriendsValue
Change max friends value displayed on Alt+H

Change Max Party Value
ChangeMaxPartyValue
Change max party value displayed on Alt+Z

Change MerchantStore Url
ChangeMerchantStoreUrl
Change hardcoded URL for MerchantStore save and load, HTTP service required.

Change minimal screen resolution limit
ChangeMinimalResolutionLimit
Allow change minimal client resolution (default value is 1024x768

Set custom message for error if client started without launcher
ChangeMissingLauncherError
This message can be visible only in patch 'Disable 1rag1 type parameters' not enabled.

Change MonsterSizeEffect*.lub path
ChangeMonsterSizeEffectPath
Change MonsterSizeEffect*.lub path

Change MVP monster hp bar size
ChangeMvpHealthBarSize
Change health bar size drawed under MVP (boss) monster

Draw names with bold or normal font
ChangeNameBalloonFontBold
Draw UINameBalloon* with bold or normal font

Change actor names font size
ChangeNameBalloonFontSize
Change font size for classes UINameBalloon*

Change new char name field height
ChangeNewCharNameHeight
Allow change height in input field in new char creation dialog

Change normal monster hp bar size
ChangeNormalHealthBarSize
Change health bar size drawed under normal monster

Change OngoingQuestInfoList*.lub path
ChangeOngoingQuestInfoListPath
Change OngoingQuestInfoList*.lub path

Change PetEvolutionCln*.lub path
ChangePetEvolutionClnPath
Change PetEvolutionCln*.lub path

Change PrivateAirplane*.lub path
ChangePrivateAirplanePath
Change PrivateAirplane*.lub path

Change Quick Switch Delay
ChangeQuickSwitchDelay
Change quick item switch delay

Change RecommendedQuestInfoList*.lub path
ChangeRecommendedQuestInfoListPath
Change RecommendedQuestInfoList*.lub path

Change tax value on sending items by rodex
ChangeRodexTax
Allow replace default 2500 rodex tax to custom value

Change minimal bronze amount for start roulette
ChangeRouletteBronzeLimit
Also need change this limit in emulator side

Change minimal gold amount for start roulette
ChangeRouletteGoldLimit
Also need change this limit in emulator side

Change minimal silver amount for start roulette
ChangeRouletteSilverLimit
Also need change this limit in emulator side

Change second char create job
ChangeSecondCharCreateJob
Replace doram to custom job in char creation window.

Add input delay
ChangeSleep0
Add input delay in Sleep

Change Sleep delay in game loop
ChangeSleep1
Change Sleep delay in game loop

Change Tipbox*.lub path
ChangeTipboxPath
Change Tipbox*.lub path

Change Towninfo*.lub path
ChangeTowninfoPath
Change Towninfo*.lub path

Change default shadow color for base class of all balloons
ChangeUIBalloonTextBgColor
Change default shadow color for class UIBalloonText

Change default font color for base class of all balloons
ChangeUIBalloonTextFontColor
Change default font color for class UIBalloonText

Change default font size for base class of all balloons
ChangeUIBalloonTextFontSize
Change default font size for class UIBalloonText

Change default shadow color for class UICharInfoBalloonText
ChangeUICharInfoBalloonTextBgColor
Change default shadow color for class UICharInfoBalloonText

Change default font color for class UICharInfoBalloonText
ChangeUICharInfoBalloonTextFontColor
Change default font color for class UICharInfoBalloonText

Change default font size for class UICharInfoBalloonText
ChangeUICharInfoBalloonTextFontSize
Change default font size for class UICharInfoBalloonText

Change default icon type for class UINameBalloonText
ChangeUINameBalloonTextIconType
Change default icon type for class UINameBalloonText

Change default text width for class UINameBalloonText
ChangeUINameBalloonTextWidth
Change default text width class UINameBalloonText

Change default shadow color for class UITransBalloonText
ChangeUITransBalloonTextBgColor
Change default shadow color for class UITransBalloonText

Change default text decoration for class UITransBalloonText
ChangeUITransBalloonTextDecoration
Change default text decoration for class UITransBalloonText

Change default border color for class UITransBalloonText
ChangeUITransBalloonTextFillColor
Change default border color for class UITransBalloonText

Change default font color for class UITransBalloonText
ChangeUITransBalloonTextFontColor
Change default font color for class UITransBalloonText

Change default font size for class UITransBalloonText
ChangeUITransBalloonTextFontSize
Change default font size for class UITransBalloonText

Change default text width for class UIVerticalNameBalloonText
ChangeUIVerticalNameBalloonTextWidth
Change default text width class UIVerticalNameBalloonText

Change Vending Limit [Experimental]
ChangeVendingLimit
Change the Vending Limit of 1 Billion zeny to user specified value

Chat Color - GM
ChatColorGM
Changes the GM Chat color and sets it to the specified value. Default value is ffff00 (Yellow)

Chat Color - Guild
ChatColorGuild
Changes the Guild Chat color and sets it to the specified value. Default Value is b4ffb4 (Light Green)

Chat Color - Other Party
ChatColorPartyOther
Changes the Other Party members Chat color and sets it to the specified value. Default value is ffc8c8 (Pinkish)

Chat Color - Your Party
ChatColorPartySelf
Changes Your Party Chat color and sets it to the specified value. Default value is ffc800 (Orange)

Chat Color - Other Player
ChatColorPlayerOther
Changes other players Chat color and sets it to the specified value. Default value is ffffff (White)

Chat Color - Self
ChatColorPlayerSelf
Changes your character's Chat color and sets it to the specified value. Default value is 00ff00 (Green)

Copy patched Cheat Defender Game Guard
CopyCDGuard
Copy patched/disabled Cheat Defender Game Guard into destination directory

Use Custom Aura Limits
CustomAuraLimits
Allows the client to display standard auras within user specified limits for Classes and Levels

Use Custom Exp Bar Limits
CustomExpBarLimits
Allows client to use user specified limits for Exp Bars

Custom Window Title
CustomWindowTitle
Changes window title. Normally, the window title is 'Ragnarok'

Disconnect to Login Window
DCToLoginWindow
Make the client return to Login Window upon disconnection

Use Default Web Browser In Cashshop
DefaultBrowserInCashshop
Open URL in the cashshop window with default web browser instead of IExplore.

Always Use Email for Char Deletion
DeleteCharWithEmail
Makes the Client use Email as Deletion Password for all LangTypes

Disable 1rag1 type parameters
Disable1rag1Params
Enable this to launch the client directly without patching or any 1rag1, 1sak1 etc parameters

Disable 4 Letter Character Name Limit
Disable4LetterCharnameLimit
Will allow people to use character names shorter than 4 characters

Disable 4 Letter Password Limit
Disable4LetterPasswordLimit
Will allow people to use passwords shorter than 4 characters

Disable 4 Letter User Name Limit
Disable4LetterUsernameLimit
Will allow people to use account names shorter than 4 characters

Disable Adventure Agent button on Party Window
DisableAdventureAgent
Disable Adventure Agency button on Party Window

Disable Auto follow
DisableAutofollow
Disables player auto-follow on Shift+Right click

Disable ba_frostjoke.txt
DisableBAFrostJoke
Disable chat on file ba_frostjoke

Disable mp3NameTable.txt
DisableBGMAudio
Disable all .mp3 audio files in BGM folder for playing background music

Disable Blind skills effect
DisableBlindEffect
Disables the Blind skill effect (screen becomes darkness)

Disable Cheat Defender Game Guard
DisableCDGuard
Disables Cheat Defender Game Guard from new clients

Disable ViewPointTable.txt
DisableCameraLock
Disable locking camera viewpoint rotation on file ViewPointTable.txt

Disable dc_scream.txt
DisableDCScream
Disable chat on file dc_scream

Disable Doram Character Creation UI [Experimental]
DisableDoram
Disable Doram race in the character creation UI. Server-side disabling is also recommended

Disable Ragexe Filename Check
DisableFilenameCheck
Disables the check that forces the client to quit if not called an official name like ragexe.exe for all LangTypes

Disable Game Guard
DisableGameGuard
Disables Game Guard from new clients

Disable HShield
DisableHShield
Disables HackShield

Disable Hallucination Wavy Screen
DisableHallucinationWavyScreen
Disables the Hallucination effect (screen becomes wavy and lags the client), used by baphomet, horongs, and such

Disable Help Message on Login
DisableHelpMsg
Prevents the Help Message being shown on Login for all LangTypes

Disable kRO Site Launch
DisableKROSiteLaunch
Disable ro.gnjoy.com launching after in-game settings change

Disable Login Encryption
DisableLoginEncryption
Disable Encryption in Login Packet 0x2b0

Disable map sign display
DisableMapInfo
Disable all map sign display listing in MapInfo*.lub when players entering map.

Disable Map Interface
DisableMapInterface
Disable the World View (Full Map) Interface

Disable Multiple Windows
DisableMultipleWindows
Prevents the client from creating more than one instance on all LangTypes

Disable Game Guard (NProtect)
DisableNProtect
Disables Game Guard in 2022-03-30 clients

Disable Nagle Algorithm
DisableNagleAlgorithm
Disables the Nagle Algorithm. The Nagle Algorithm queues packets before they are sent in order to minimize protocol overhead. Disabling the algorithm will slightly increase network traffic, but it will decrease latency as well

Disable OTP Login Packet
DisableOTPLoginPacket
Disable OTP Login Packet, which causing connect issue after disconnect.

Disable Official Custom Fonts
DisableOfficialCustomFonts
This option disable Official Custom Fonts (eot files int data folder) on all LangType

Disable packets id encryption
DisablePacketEncryption
Disable default way for encryption packets id based on 3 keys

Legacy: Disable Packet Encryption
DisablePacketEncryptionOld
Disable kRO Packet ID Encryption. Also known as Skip Packet Obfuscation

Disable password encryption for lang types 4, 7
DisablePasswordEncryption
Disable password encryption for lang types 4, 7

Disable Quake skill effect
DisableQuakeEffect
Disables the Earthquake skill effect

Disable OS Privileges execution level
DisableRequireAdmin
Disable OS Privileges execution level for run client by user account

Protect shorten and bold name flags
DisableSetTextType
Remove code from CSession::SetTextType

Disable Swear Filter
DisableSwearFilter
The content of manner.txt has no impact on ability to send text

Disable Walk To Delay.
DisableWalkToDelay
Will have a quicker response to walking clicks. But client may likely send more/duplicated packets.

Disable specified Windows
DisableWindows
Disable specified window/interface, check input/DisableWindows.txt for more information.

Enable 44.1 kHz Audio Sampling Frequency
Enable44khzAudio
Boosts the audio sampling frequency to 44.1 kHz, improving the audio quality in the game.

Legacy: Enable 64k Hairstyle
Enable64kHairstyle
Increases Max Hairstyle limit to 64k from default 27

Enable Custom 3D Bones
EnableCustom3DBones
Enables the use of custom 3D monsters (Granny) by lifting Hard-coded ID limit

Enable Custom Homunculus
EnableCustomHomunculus
Enables the addition of Custom Homunculus using Lua Files

Enable Custom Jobs
EnableCustomJobs
Enables the use of Custom Jobs (using Lua Files similar to Xray)

Enable Custom Shields
EnableCustomShields
Enables the use of Custom Shield Types (using Lua Files similar to Xray)

Enable DNS Support
EnableDNSSupport
Enable DNS support for clientinfo.xml

Enable Effect for all Maps [Experimental]
EnableEffectForAllMaps
Make the client load the corresponding file in EffectTool folder for all maps

Enable Emblem hover for BG
EnableEmblemForBG
Makes the client show the Emblem on top of the character for Battleground mode as well along with GvG

Enable Flag Emoticons
EnableFlagEmotes
Enable Selected Flag Emoticons for all LangTypes. You need to specify a txt file as input with the flag constants assigned to 1-9

Enable guild while in clan
EnableGuildWhenInClan
Remove restriction of guild functionality while being a member of a clan

Enable GvG Damage display
EnableGvGDamage
Show Damage on GvG Maps during the Guild War

Enable Custom Homunculus Skills [Experimental]
EnableHomunSkills
Enables the use of custom skills for Homunculus (using Lua Files)

Enable Mail Box for All LangTypes
EnableMailBox
Enables the full use of Mail Boxes and @mail commands (write is disabled for few LangTypes by default in 2013 Clients)

Enable Custom Mercenary Skills [Experimental]
EnableMerceSkills
Enables the use of custom skills for Mercenaries (using Lua Files)

Enable Monster Tables
EnableMonsterTables
Enables Loading of MonsterTalkTable.xml, PetTalkTable.xml & MonsterSkillInfo.xml for all LangTypes

Enable Multiple GRFs
EnableMultipleGRFs
Enables the use of multiple grf files by putting them in a data.ini file in your client folder.You can only load up to 10 total grf files with this option ( -9)

Enable Multiple GRFs - Embedded
EnableMultipleGRFsV2
Enables the use of multiple grf files without needing INI file in client folder. Instead you specify the INI file as input to the patch

Enable Official Custom Fonts
EnableOfficialCustomFonts
This option forces Official Custom Fonts (eot files int data folder) on all LangType

Enable packets id encryption
EnablePacketEncryption
Set default way for encryption packets id based on 3 keys

Enable debug file PingLog.txt
EnablePingLog
Enabling storing some debug info into PingLog.txt

Enable Custom Player Skills [Experimental]
EnablePlayerSkills
Enables the use of custom skills castable on players (using Lua Files)

Enable Proxy Support
EnableProxySupport
Ignores server-provided IP addresses when changing servers

Fix HTTP Emblems in clients
EnableRagHTTPEmblem
Fix HTTP Emblem client clients with cheat defender. HTTP service required.

Enable /showname
EnableShowName
Enables use of /showname command on all LangTypes

Send at commands to server
EnableSlashAtCommands
Allow send at commands unsupported by client to server

Legacy: Enable Title Bar Menu
EnableTitleBarMenu
Replaced by patch 'Add close button to game window'

Enable /who command
EnableWhoCommand
Enable /w and /who command for all LangTypes

Enforce Official Login Background
EnforceOfficialLoginBackground
Enforce Official Login Background for all LangType

Add support for preview button in cash shop
ExtendCashShopPreview
Extend cash shop packet for support equipment preview.

Extend Chat Box
ExtendChatBox
Extend the Main/Battle chat box max input chars from 70 to 234

Extend Chat Room Box
ExtendChatRoomBox
Extend the chat room box max input chars from 70 to 234

Extend Npc Dialog Box
ExtendNpcBox
Increases Max input chars of NPC Dialog boxes from 2052 to 4096

Add support for preview button in custom shops
ExtendOldCashShopPreview
Extend old cash shop packet for support equipment preview.

Extend PM Box
ExtendPMBox
Extend the PM chat box max input chars from 70 to 221

Fix achievement counters for each type of achievement
FixAchievementCounters
Fix achievement counters for each type of achievement

Fix act delay for act files with many frames
FixActDelay
Fix act delay for act files with big amount of frames

Translate arrows buttons text from korean to english
FixArrowsCharset
Translate arrows buttons in hotkey setting ui from korean to english

Fix Camera Angles (custom)
FixCameraAnglesCustom
Unlocks the possible camera angles to give more freedom of placement. This enable custom camera angle

Fix Camera Angles (FULL)
FixCameraAnglesFull
Unlocks the possible camera angles to give more freedom of placement. This enables an almost ground-level camera

Fix Camera Angles (LESS)
FixCameraAnglesLess
Unlocks the possible camera angles to give more freedom of placement. This enables an 30deg angle

Fix Camera Angles
FixCameraAnglesRecomm
Unlocks the possible camera angles to give more freedom of placement. Gives a medium range of around 60 degrees

Fix Charset For Custom Fonts
FixCharsetForFonts
Use correct charset for Official Custom Fonts on all LangType

@ Bug Fix
FixChatAt
Correct the bug to write @ in chat

Fix homunculus hp and sp display in stats window.
FixHomunHpSp
Fix homunculus hp and sp display in ALT + R window in 2020-04-01 clients.

Fix Homunculus attack AI
FixHomunculusAI
Fix issue in homunculus AI what prevent automatic attacks after in 20170920 clients and newer

Fix item description bug
FixItemDescBug
Fix item description '[' bug

Fix default position of new char create window
FixNewCharCreationPos
Fix default position of new char create window

Fix Tetra Vortex
FixTetraVortex
Fixes the black screen animation issue of tetra vortex

Set fixed job id in char create dialog
FixedCharJobCreate
Override selected job in char creation packet

Force use icons only from stateiconimginfo.lub
ForceLubStateIcon
Disable hardcoded status icons and read them only from stateiconimginfo.lub

Force Send Client Hash Packet
ForceSendClientHash
Forces the client to send a packet with it's MD5 hash for all LangTypes. Only use if you have enabled it in your server

HKLM To HKCU
HKLMtoHKCU
This makes the client use HK_CURRENT_USER registry entries instead of HK_LOCAL_MACHINE. Necessary for users who have no admin privileges on their computer

Hide Achievements Button
HideAchieve
Hide Achievements Button

Hide adventurer agency button
HideAdventurerAgencyButton
Hide adventurer agency button

Hide attendance button
HideAttendanceButton
Hide attendance button

Hide Bank Button
HideBankButton
Hide Bank Button

Hide BG Button
HideBgButton
Hide Battleground Button

Hide Booking Button
HideBooking
Hide Booking Button

Hide build info in client
HideBuildInfo
Hide actual build info in client by replacing it to useless data

Hide Cash Shop
HideCashShop
Hide Cash Shop Icon

Hide debugger
HideDebugger
Hide presence of debugger (IsDebuggerPresent)

Hide equipment button
HideEquipButton
Hide equipment button

Hide guild button
HideGuildButton
Hide guild button

Hide inventory button
HideItemButton
Hide inventory button

Hide keyboard button
HideKeyboardButton
Hide keyboard button

Hide Map Button
HideMapButton
Hide Map Button

Hide Nav Button
HideNavButton
Hide Navigation Button

Hide options/settings button
HideOptionButton
Hide options/settings button

Hide packets from peek
HidePacketsFromPeek
Simple way for hide packets from peek and bpe

Hide party button
HidePartyButton
Hide party button

Hide Quest Button
HideQuest
Hide Quest Button

Hide Rec Button
HideRecButton
Hide Rec Button

Hide reputation button
HideReputationButton
Hide reputation button

Hide Rodex Button
HideRodex
Hide Rodex Button

Hide Roulette
HideRoulette
Hide Roulette Icon

Hide SNS Button
HideSNSButton
Hide SNS (Twitter) button

Hide shop button
HideShopButton
Hide shop button

Hide skills button
HideSkillButton
Hide skills button

Hide status/stats button
HideStatusButton
Hide status/stats button

Hide tip button
HideTipButton
Hide tip button

Hide zero date (1969-01-01) in guild members window
HideZeroDateInGuildMembers
Hide zero date (1969-01-01) in guild members window

Highlight Skillslot Color
HighlightSkillSlotColor
Changes the highlight skillslot color and sets it to the specified value. Default value is b4ffb4 (Celadon)

Ignore /account: command line argument
IgnoreAccountArgument
Makes the client ignore /account: command line argument to prevent custom clientinfo.xml from being used.

Ignore Entry Queue Errors
IgnoreEntryQueueErrors
Prevents the client from displaying a error messages like 'Load Failed Data\Table\EntryQueue.bex'.

Ignore Lua Errors
IgnoreLuaErrors
Prevents the client from displaying a error messages from lua code like 'attempt to call nil value'.

Ignore Missing Palette Error
IgnoreMissingPaletteError
Prevents the client from displaying error messages about missing palettes. It does not guarantee client will not crash if files are missing

Ignore most errors
IgnoreMostErrors
Ignore most errors (hide all message boxes)

Ignore Quest Errors
IgnoreQuestErrors
Prevents the client from displaying a error messages like 'Not found Quest Info = XXXX'.

Ignore Resource Errors
IgnoreResourceErrors
Prevents the client from displaying a variety of Error messages (but not all of them) including missing files. This does not guarantee the client will work in-spite of missing files

Ignore SignBoardList.lub Reading
IgnoreSignBoardReading
Make the client ignore to reading SignBoardList.lub

Ignore Towninfo*.lub Reading
IgnoreTownInfoReading
Make the client ignore to reading Towninfo*.lub and prevents the client from displaying a error messages window

Increase Attack Display
IncreaseAtkDisplay
Increases the limit of digits displayed while attacking from 6 to 10

Increase creation Hair Style & Color Limits
IncreaseHairLimits
Modify the limits used in Make Character Window for Hair Style and Color to user specified values

Legacy: Increase hair style limit in game
IncreaseHairSprites
Allow use more hair styles than default limit

Increase doram hair style limit in game
IncreaseHairSpritesDoram
Allow use amount of hair styles for doram job in game

Increase human hair style limit in game
IncreaseHairSpritesHuman
Allow use amount of hair styles for human job in game

Legacy: Increase hair style limit for human only in game (old)
IncreaseHairSpritesOld
Allow use more hair styles than default limit

Increase Map Quality
IncreaseMapQuality
Makes client use 32 bit color maps for Map Textures

Increase Screenshot Quality
IncreaseScreenshotQuality
Allows changing the JPEG quality parameter for screenshots

Increase Headgear ViewID
IncreaseViewID
Increases the limit for the headgear ViewIDs from 2000 to User Defined value (max 32000)

Increase Zoom Out 25%
IncreaseZoomOut25Per
Increases the zoom-out range by 25 percent

Increase Zoom Out 50%
IncreaseZoomOut50Per
Increases the zoom-out range by 50 percent

Increase Zoom Out 75%
IncreaseZoomOut75Per
Increases the zoom-out range by 75 percent

Increase Zoom Out to custom value
IncreaseZoomOutCustom
Increases the zoom-out range by custom value

Increase Zoom Out Max
IncreaseZoomOutMax
Maximizes the zoom-out range

Case-Insensitive Storage Search
InsensitiveStorageSearch
Case-insensitive search in storage UI.

Always see hidden/cloaked objects
Intravision
Always see black silhouette of hidden objects as if the player has intravision status

Always Call SelectKoreaClientInfo()
KoreaServiceTypeXMLFix
Calls SelectKoreaClientInfo() always before SelectClientInfo() allowing you to use features that would be only visible on Korean Service Type

Limit maximum height in all resolutions
LimitMaxResolutionHeight
Limit maximum height in all screen resolutions

Limit maximum width in all resolutions
LimitMaxResolutionWidth
Limit maximum width in all screen resolutions

Limit minimal height in all resolutions
LimitMinResolutionHeight
Limit minimal height in all screen resolutions

Limit minimal width in all resolutions
LimitMinResolutionWidth
Limit minimal width in all screen resolutions

Load custom ClientInfo file
LoadCustomClientInfo
Makes the client load your own clientinfo file instead of *clientinfo.xml

Load custom icon in running client
LoadCustomIcon
Allow set game icon after client started

Load custom lua files for most loaded lua files
LoadCustomLuaBeforeAfterFiles
Load custom lua files before and after for most loaded lua files

Load Custom Quest Lua/Lub files
LoadCustomQuestLua
Enables loading of custom lua files used for quests. You need to specify a txt file containing list of files in the 'lua files\quest' folder to load (one file per line)

Load iteminfo with char server
LoadItemInfoPerServer
Load ItemInfo file and call main function with selected char server name as argument

Set Mail Button
MailButton
Set mail button hide or show.

Move Cash Shop Icon
MoveCashShopIcon
Move the Cash Shop icon to user specified co-ordinates. Positive values are relative to left and top, Negative values are relative to right and bottom

Move Item Count Upwards [Experimental]
MoveItemCountUpwards
Move Item Count upwards in Shortcut Window so as to align with Skill Level display

Draw shield on top of other player sprites
MoveShieldToTop
Move shield sprite closed to camera for draw on top of other player sprites

Mvp Drop Item Use Identified Name
MvpItemIdenfifyName
Change Mvp drop item use identified name

Set Navigation Button
NavigationButton
Set navigation button hide or show.

Never read msgstringtable.txt
NeverReadMsgstringtabledottxt
This option will block client from reading all the user interface messages from msgstringtable.txt. Instead client will display Korean messages

Only First Login Background
OnlyFirstLoginBackground
Displays always the first login background

Only Second Login Background
OnlySecondLoginBackground
Displays always the second login background

Opening To Service Select
OpeningToServiceSelect
Make Opening button to service select, change button text in msgstringtable,txt:3354

Legacy: Packet First Key Encryption
PacketFirstKeyEncryption
Change the 1st key for packet encryption. Dont select the patch Disable Packet Header Encryption if you are using this. Don't use it if you don't know what you are doing

Legacy: Packet Second Key Encryption
PacketSecondKeyEncryption
Change the 2nd key for packet encryption. Dont select the patch Disable Packet Header Encryption if you are using this. Don't use it if you don't know what you are doing

Legacy: Packet Third Key Encryption
PacketThirdKeyEncryption
Change the 3rd key for packet encryption. Dont select the patch Disable Packet Header Encryption if you are using this. Don't use it if you don't know what you are doing

Read Data Folder First
ReadDataFolderFirst
Gives the data directory contents priority over the data/sdata.grf contents

Always read msgstringtable.txt
ReadMsgstringtabledottxt
This option will force the client to read all the user interface messages from msgstringtable.txt instead of displaying the Korean messages

Read questid2display.txt
ReadQuestid2displaydottxt
Makes the client to load questid2display.txt on all LangTypes (instead of only 0)

Chat Flood Remove Limit
RemoveChatLimit
Remove the clientside limitation which checks for maximum repeated lines

Remove Equipment Swap Button
RemoveEquipmentSwap
Remove equipment swap button on the equipment window

Remove Equipment Title UI
RemoveEquipmentTitleUI
Remove equipment title ui on the equipment window

Remove GM Sprites
RemoveGMSprite
Remove the GM sprites and keeping all the functionality like Yellow name and Admin right click menu

Remove Gravity Ads
RemoveGravityAds
Removes Gravity ads on the login background

Remove Gravity Logo
RemoveGravityLogo
Removes Gravity Logo on the login background

Remove hardcoded address/port
RemoveHardcodedAddress
Remove hardcoded connection addresses and ports.

Remove Hardcoded HTTP IP
RemoveHardcodedHttpIP
Remove hardcoded HTTP service ip address, Prevent client from sending HTTP request to official server.

Remove Hourly Announce
RemoveHourlyAnnounce
Remove hourly game grade and hourly play time minder announcements

Remove Equipment Preview Button
RemoveItemsEquipPreview
Remove equipment preview button on the items description window

Remove Jobs from Booking
RemoveJobsFromBooking
Removes user specified set of Job Names from Party Booking Window.

Remove blured background from new char creation window
RemoveNewCharCreationBluredBackground
Remove blured background from new char creation window

Remove Serial Display
RemoveSerialDisplay
Removes the display of the client serial number in the login window (bottom right corner)

Remove trait open button from status window
RemoveTraitStatusButton
Remote open advanced attributes button from status window

Remove wrong chars from cash shop
RemoveWrongCharFromCashShop
Hide wrong field with random values in cash shop

Rename License File
RenameLicenseTxt
Rename the filename used for EULA from '..\licence.txt' to user specified name (Path is relative to Data folder)

Plays sound instead of error message
ReplaceErrorMessageToSound
Plays sound instead of error message

Set Replay Button
ReplayButton
Set replay button hide or show.

Change all fonts abs size to fixed value
ResizeFont
Resizes all fonts abs height to fixed value

Change all fonts logical size to fixed value
ResizeFontL
Resizes all fonts logical height to fixed value

Adjust all fonts logical size
ResizeFontSizeAdjL
Adjust all fonts logical size

Limit all fonts logical maximum size
ResizeFontSizeMaxL
Limit all fonts logical maximum size

Limit all fonts logical minimal size
ResizeFontSizeMinL
Limit all fonts logical minimal size

Restore auto follow
RestoreAutoFollow
Restore auto follow functionality in zero clients

Restore Cash Shop Icon
RestoreCashShop
Restores the Cash Shop Icon in RE clients that can have them

Restore chat focus
RestoreChatFocus
Restore input focus from left mouse click.

Restore Login Window
RestoreLoginWindow
Circumvents Gravity's new token-based login system and restores the normal login window

Restore Model Culling
RestoreModelCulling
Culls models in front of player by turning them transparent

Restore old login packet
RestoreOldLoginPacket
Make client send old 0x64 login packet.

Restore Roulette
RestoreRoulette
Brings back the Roulette Icon that was removed in new clients

Restore Songs Effect
RestoreSongsEffect
Restore Bard/Dancer songs ground effect on 2019+ clients.

Set SNS Button
SNSButton
Set SNS button hide or show.

Send client flags to server
SendClientFlags
Send main clients to server for avoid different flags on client and server

Change auto follow delay
SetAutoFollowDelay
Can reduce auto follow delay.

Change auto follow stop delay
SetAutoFollowStopDelay
Can change auto follow disappear delay.

Change all bold fonts weight to fixed value
SetBoldFontWeight
Change all bold fonts weight to fixed value

Draw text messages always with bold font
SetDrawingFontBold
Set bold font on all drawed text messages.

Set fixed charset on drawing text messages
SetDrawingFontCharset
Allow use only one charset for any text messages drawing. Fixing issue with job name in mini stats window.

Draw text messages with fixed height
SetDrawingFontHeight
Set font height on all drawed text messages.

Adjust font size for drawed text messages
SetDrawingFontHeightAdjust
Allow adjust font size for text messages.

Limit maximum font size for drawed text messages
SetDrawingFontHeightMax
Allow set maximum font size for text messages.

Limit minimal font size for drawed text messages
SetDrawingFontHeightMin
Allow set minimal font size for text messages.

Draw text messages always with italic font
SetDrawingFontItalic
Set italic font on all drawed text messages.

Draw text messages always with non bold font
SetDrawingFontNonBold
Set normal (non bold) font on all drawed text messages.

Draw text messages always with given font type
SetDrawingFontType
Set font type on all drawed text messages. Font type is custom mostly set charset only.

Set fixed charset
SetFontCharset
Allow use only one charset for any text messages. (enable load and use font charset patches)

Change all fonts face
SetFontName
Change all fonts face name

Set all fonts weight to fixed value
SetFontWeight
Set all fonts weight to fixed value

Adjust all fonts weight to fixed value
SetFontWeightAdjust
Adjust all fonts weight to fixed value

Set fixed server ip address
SetHardcodedServerIp
Client will always connect only to given hardcoded ip address

Change all load fonts charset
SetLoadFontCharset
Change all fonts charset in win32 api

Change Max Items in inventory
SetMaxItemCount
Change maximum items in player inventory.

Change all normal fonts weight to fixed value
SetNormalFontWeight
Change all normal (regular) fonts weight to fixed value

Set high priority class for active client
SetPriorityClassHigh
Set high priority class for active client window

Set normal priority class for inactive client
SetPriorityClassNormal
Set normal priority class for inactive client window

Change Walk To Delay.
SetWalkToDelay
Can have a quicker response to walking clicks. But client may likely send more/duplicated packets.

Change Walk To Delay from chat.
SetWalkToDelayCmd
Allow enable/disable walk delay from chat command

Shared Body Palettes Type1
SharedBodyPalettesV1
Makes the client use a single cloth palette set (body_%s_%d.pal) for all job classes but separate for both genders

Shared Body Palettes Type2
SharedBodyPalettesV2
Makes the client use a single cloth palette set (body_%d.pal) for all job classes both genders

Shared Head Palettes Type1
SharedHeadPalettesV1
Makes the client use a single hair palette set (head_%s_%d.pal) for all job classes but separate for both genders

Shared Head Palettes Type2
SharedHeadPalettesV2
Makes the client use a single hair palette set (head_%d.pal) for all job classes both genders

Set Shop Button
ShopButton
Set shop button hide or show.

Enable Shortcut All Item
ShortcutAllItem
Allow players put all items on the shortcut window make it easy to trace.

Show Cancel To Service Select
ShowCancelToServiceSelect
Restores the Cancel button in Login Window for switching back to Service Select Window. The button will be placed in between Login and Exit buttons

Show icon with error messages
ShowErrorsIcon
Show icon with error message boxes

Show Exp Numbers
ShowExpNumbers
Show Base and Job Exp numbers in Basic Info Window

Always Show License Screen
ShowLicenseScreen
Makes the client always show the License for all LangTypes

Show Register Button
ShowRegisterButton
Makes the client always show register button on Login Window for all Langtypes. Clicking the button will open from clientinfo and closes the client.

Show Replay Button
ShowReplayButton
Makes the client show Replay button on Service Select screen that opens the Replay File List window

Always Show Resurrection Button
ShowResurrectionButton
Make the client always show Resurrection button with Token of Ziegfried in inventory irrespective of map type

Skip Friend list Cheat Check
SkipCheaterFriendCheck
Prevents warnings during PM's when the sender has similar name to one of your friends

Skip Guild Member Cheat Check
SkipCheaterGuildCheck
Prevents warnings during PM's when the sender has similar name to one of your guild members

Skip some hidden menu icon buttons
SkipHiddenMenuButtons
Allow skip buttons hidden by patches 'Hide XXX button'

Skip License Screen
SkipLicenseScreen
Skip the warning screen and goes directly to the main window with the Service Select

Skip Resurrection Button
SkipResurrectionButton
Skip showing resurrection button when you die with Token of Ziegfried in inventory

Skip Service Selection Screen
SkipServiceSelect
Jumps directly to the login interface without asking to select a service

Fixes the Korean Job name issue with LangType
TaekwonJobNameFix
Fixes the Korean Job name issue with LangType

Set Tip Button
TipButton
Set tip button hide or show.

Translate Client
TranslateClient
This will translate some of the Hard-coded Korean phrases with strings stored in TranslateClient.txt

Use Ascii on All LangTypes
UseAsciiOnAllLangTypes
Makes the Client Enable ASCII irrespective of Font or LangTypes

Use borderless mode in full screen
UseBorderlessFullScreen
Use borderless mode in full screen

Use Custom Aura Sprites
UseCustomAuraSprites
This option will make it so your warp portals will not be affected by your aura sprites. For this you will have to make aurafloat.tga and auraring.bmp and place them in your 'data\texture\effect' folder

Use Custom DLL
UseCustomDLL
Makes the hexed client load the specified DLL and functions

Use Custom dll in simple way
UseCustomDllSimple
Makes client load the specified DLL in simple way. For tests try dll from Input/testdll.dll

Use Custom Font
UseCustomFont
Allows the use of user-defined font for all LangTypes. The LangType-specific charset is still being enforced, so if the selected font does not support it, the system falls back to a font that does

Use Custom Icon
UseCustomIcon
Makes the hexed client use the User specified icon. Icon file should have an 8bpp (256 color) 32x32 image

Use low color custom icon
UseCustomIcon16
Use custom icon with size 32x32 and 16 colors

Use Default Web Browser for
UseDefaultBrowser
Use default web browser to open instead of built-in ROWebBrowser.

Use Normal Guild Brackets
UseNormalGuildBrackets
On LangType 0, instead of square-brackets, japanese style brackets are used, this option reverts that behaviour to the normal square brackets '[' and ']'

Use Official Cloth Palettes
UseOfficialClothPalette
Use Official Cloth Palette on all LangTypes. Do not use this if you are using the 'Enable Custom Jobs' patch

Use Plain Text Descriptions
UsePlainTextDescriptions
Signals that the contents of text files are text files, not encoded

Use Ragnarok Icon
UseRagnarokIcon
Makes the hexed client use the RO program icon instead of the generic Win32 app icon

Use SSO Login Packet
UseSSOLoginPacket
Enable using SSO packet on all LangType (to use login and pass with a launcher)

Use small titlebar in game window
UseSmallTitleBar
Use small title bar in game window

Use Tilde for Matk
UseTildeForMatk
Make the client use tilde (~) symbol for Matk in Stats Window instead of Plus (+)

Additional client validation
ValidateClient
Validate is loaded client detected as correct client. If this patch failed, other patches can be wrong.

Check is servertype in xml file was set to correct value
ValidateClientType
Show error if xml file configured in wrong way