##### Gargoyle 15 rune real time ##### ############ GENERAL SETTINGS ############ default_manual_training = true show_more = false use_animations = false tile_misc_anim = false tile_realtime_anim = true rest_wait_both = true explore_greedy travel_one_unsafe_move = true ############ AUTO INSCRIBES ############ ai := autoinscribe ai += scrolls? of identify:@r1 ai += scrolls? of fog:@r2 ai += scrolls? of teleportation:@r3 ai += scrolls? of blinking:@r4 ai += scrolls? of magic mapping:@r5 ai += potions? of heal wounds:@q1 ai += potions? of curing:@q2 ai += potions? of might:@q3 ai += potions? of haste:@q5 ai += potions? of berserker rage:@q6 ai += javelin:+f ai += wand of acid:+f ai += throwing net:=F ai += curare tipped dart:=F item_slot ^= wand of digging:v item_slot ^= wand of acid:c item_slot ^= wand of light:c item_slot ^= wand of quicksilver:c item_slot ^= wand of iceblast:i item_slot ^= wand of roots:i item_slot ^= (condenser vane):V item_slot ^= (box of beasts):C item_slot ^= (tremorstone):B ###################### ability_slot ^= invisibility:i ability_slot ^= rage:r ability_slot ^= blink:e ######AUTOPICKUP###### ae := autopickup_exceptions ae += ring of stealth ae += >ring of positive energy ae += >ring of fire ae += >ring of flight ae += >ring of ice ae += >ring of magical power ae += >ring of strength ae += >ring of intelligence ae += >ring of dexterity ae += >ring of wizardry ae += >ring of see invisible ae ^= >boomerangs? of dispersal ae ^= >atropa-tipped darts? ae += >amulet of magic regeneration ae += >wand of flame ae += >wand of polymorph ae += >scrolls? of amnesia ae += >potions? of brilliance ae += macros += M 8 X<\{13} macros += M 9 G\{13} dos_use_background_intensity = true view_max_width = 80 view_max_height = 70 # Add the following to your options file to automatically pick up # armour for non-body armour slots (gloves, boots, etc.), if you don't # already have an item equipped there. { add_autopickup_func(function(it, name) if it.is_useless then return end if it.class(true) == "armour" then local good_slots = {cloak="Cloak", helmet="Helmet", gloves="Gloves", boots="Boots"} st, _ = it.subtype() if good_slots[st] ~= nil and items.equipped_at(good_slots[st]) == nil then return true end end end) }