Settings Reference
Complete list of all settings accessible via core.get_setting() and core.set_setting(). Use Developer Mode (Ctrl+Shift+D) in the web menu to click any setting badge and copy its path.
Dropdown Values
Dropdown settings store a 0-based index, not the display string. For example, items.filter_mode stores 0 for blacklist, 1 for whitelist.
Array Settings
Array settings are read/written as Lua tables. See Array Settings for examples.
Autos
Auto Login
| Setting Path | Type | Default | Description |
|---|---|---|---|
autos.auto_login.enabled | boolean | false | Enable auto login |
autos.auto_login.offline_mode | boolean | false | Login without appearing online |
autos.auto_login.world_id | dropdown | 0 | World (0=Scania, 1=Bera, 2=Kronos, 3=Hyperion, 4=NA Heroic, 5=NA Interactive, 6=Luna, 7=Solis, 8=EU Heroic, 9=EU Interactive) |
autos.auto_login.channel | dropdown | 0 | Channel (0=Random, 1-40=Specific) |
autos.auto_login.char_index | int | 0 | Character slot index (0-50) |
autos.auto_login.timed_logout | boolean | true | Periodically log out to reduce risk |
autos.auto_login.logout_time | int | 120 | Logout timer in minutes (1-1440) |
Auto Pot
| Setting Path | Type | Default | Description |
|---|---|---|---|
autos.auto_pot.hp.enabled | boolean | false | Enable auto HP potion |
autos.auto_pot.hp.value | int | 50 | HP threshold % (1-100) |
autos.auto_pot.hp.keybind | keybind | "" | HP potion key |
autos.auto_pot.mp.enabled | boolean | false | Enable auto MP potion |
autos.auto_pot.mp.value | int | 50 | MP threshold % (1-100) |
autos.auto_pot.mp.keybind | keybind | "" | MP potion key |
Evasion
| Setting Path | Type | Default | Description |
|---|---|---|---|
autos.evasion.enabled | boolean | true | Enable evasion |
autos.evasion.type | dropdown | 0 | Evasion type (0=Next Map CC, 1=Disable, 2=Logout, 3=Terminate) |
autos.evasion.ignore_own_characters | boolean | true | Auto-whitelist your other characters |
autos.evasion.whitelisted_igns | table | [] | Whitelisted IGNs (string array) |
Other Settings
| Setting Path | Type | Default | Description |
|---|---|---|---|
autos.other_settings.auto_buff | boolean | false | Auto buff |
autos.other_settings.auto_rune | boolean | false | Auto rune |
autos.other_settings.auto_ap | boolean | false | Auto AP |
autos.other_settings.auto_pet_feed | boolean | false | Auto pet feed |
autos.other_settings.auto_pet | boolean | false | Auto pet summon |
autos.other_settings.auto_blue_boxes | boolean | false | Auto blue boxes |
autos.other_settings.auto_npc | boolean | false | Auto NPC |
Combat
Kami
| Setting Path | Type | Default | Description |
|---|---|---|---|
combat.kami.enabled | boolean | false | Enable kami |
combat.kami.kami_exp | boolean | false | Collect EXP orbs |
combat.kami.kami_loot | boolean | false | Collect loot |
combat.kami.x_offset | int | 0 | X offset (-500 to 500) |
combat.kami.y_offset | int | 0 | Y offset (-500 to 500) |
combat.kami.type | dropdown | 0 | Type (0=Closest, 1=Random, 2=Random Speedy) |
Auto Attack
| Setting Path | Type | Default | Description |
|---|---|---|---|
combat.auto_attack.enabled | boolean | false | Enable auto attack |
combat.auto_attack.keybind | keybind | "" | Attack key |
combat.auto_attack.delay | int | 100 | Delay in ms (10-5000) |
Skill Injection
| Setting Path | Type | Default | Description |
|---|---|---|---|
combat.skill_injection.enabled | boolean | false | Enable skill injection |
combat.skill_injection.safe_mode | boolean | false | Safe mode |
combat.skill_injection.skills | table | [] | Skill rotation. Each entry: { id = int, delay = int, hits = int, type = int }. Type: 0=Generic, 1=Melee, 2=Magic, 3=Shoot, 4=Use Skill, 5=Safe Mode |
Missile Storm
| Setting Path | Type | Default | Description |
|---|---|---|---|
combat.missile_storm.enabled | boolean | false | Enable missile storm |
combat.missile_storm.skill_id | int | 0 | Skill ID |
combat.missile_storm.max_per_mob | int | 5 | Max missiles per mob |
combat.missile_storm.missile_count | int | 10 | Total missile count |
combat.missile_storm.delay | int | 50 | Delay in ms (10-5000) |
Hacks
General
| Setting Path | Type | Default | Description |
|---|---|---|---|
hacks.godmode | boolean | false | God mode |
hacks.bossing_godmode | boolean | false | Bossing god mode (Sacrosanctity) |
hacks.unlimited_attack | boolean | false | Auto-move at attack cap |
hacks.pet_loot | boolean | false | Pet loot teleport |
hacks.no_delay | boolean | false | Remove attack delay |
hacks.fma | boolean | false | Full map attack |
hacks.speedy_fma | boolean | false | Speedy FMA (random mobs) |
hacks.mob_disarm | boolean | false | Disable mob attacks |
hacks.inf_flash_jump | boolean | false | Infinite flash jump |
hacks.no_air | boolean | false | No air check |
hacks.shoot_obj | boolean | false | ShootObj (resets ND counter) |
CPU Hacks
| Setting Path | Type | Default | Description |
|---|---|---|---|
hacks.no_mob_effects | boolean | false | Hide damage numbers/effects |
hacks.no_fade | boolean | false | Disable map transition fade |
hacks.cpuReduce | boolean | false | Reduce CPU by cutting renderer |
Other
| Setting Path | Type | Default | Description |
|---|---|---|---|
hacks.ign_spoof.enabled | boolean | false | Enable IGN spoofer |
hacks.ign_spoof.name | string | "" | Spoofed name (max 12 chars) |
Map
Rush Settings
| Setting Path | Type | Default | Description |
|---|---|---|---|
map.rush_settings.ingame_rusher | boolean | false | Use in-game rush system |
map.rush_settings.use_hyper_rock | boolean | false | Use Hyper Rock for rushing |
map.rush_settings.rush_by_level_enabled | boolean | false | Auto-rush based on level |
map.rush_settings.spawn_points_enabled | boolean | false | Teleport to spawn points on map entry |
Rush By Level
| Setting Path | Type | Default | Description |
|---|---|---|---|
map.rush_by_level | table | [] | Level routing. Each entry: { min_level = int, max_level = int, map_id = int } |
Spawn Points
| Setting Path | Type | Default | Description |
|---|---|---|---|
map.spawn_points | table | [] | Custom spawn points. Each entry: { map_id = int, x = int, y = int, label = string } |
Items
Item Filter
| Setting Path | Type | Default | Description |
|---|---|---|---|
items.filter_enabled | boolean | false | Enable item filter |
items.filter_mode | dropdown | 0 | Filter mode (0=blacklist, 1=whitelist) |
items.filtered_items | table | [] | Filtered item IDs (int array) |
Meso Filter
| Setting Path | Type | Default | Description |
|---|---|---|---|
items.meso_filter_enabled | boolean | false | Enable meso filter |
items.min_meso_amount | int | 0 | Minimum meso amount (0-1,000,000, step 1000) |
Packets
| Setting Path | Type | Default | Description |
|---|---|---|---|
packets.streaming_enabled | boolean | false | Stream packets to web viewer |
packets.blocked_incoming_opcodes | table | [] | Blocked incoming opcodes (int array) |
packets.blocked_outgoing_opcodes | table | [] | Blocked outgoing opcodes (int array) |
packets.ignored_incoming_opcodes | table | [] | Ignored incoming opcodes (int array) |
packets.ignored_outgoing_opcodes | table | [] | Ignored outgoing opcodes (int array) |
Macros
| Setting Path | Type | Default | Description |
|---|---|---|---|
macros.list | table | [] | Macro list. Each entry: { name = string, key = string, delay = int, enabled = bool } |
Keybinds
| Setting Path | Type | Default | Description |
|---|---|---|---|
keybinds.mappings | table | [] | Keybind mappings. Each entry: { id = string, keybind = string, setting_category = string, setting_path = string } |
Lua
| Setting Path | Type | Default | Description |
|---|---|---|---|
lua.scripts | table | [] | Script list. Each entry: { name = string, enabled = bool } |