#force_more_message += skill increases to level #use_animations -= player explore_delay = 4 travel_delay = 2 force_more_message += LOW HITPOINT hp_warning = 59 tile_realtime_anim = true default_manual_training = true language = ko tile_cell_pixels = 120 #tile_show_player_species = true #tile_player_tile = mons:Demonspawn show_gold_status = true autofight_stop = 1 autofight_throw = false sound_on = true sound_pack += https://osp.nemelex.cards/build/latest.zip:["init.txt"] one_SDL_sound_channel = true sound_fade_time = 0.5 sound_volume = 0.3 spell_menu = true ## 자동공격이 멈추는 체력 비율 ## autofight_stop = 60 bindkey = [p] CMD_AUTOFIGHT_NOMOVE force_more_message += .*glowing drain force_more_message += .*Ecumenical Temple force_more_message += .*sand-covered staircase force_more_message += .*flagged portal flash_screen_message += .*alchemist flash_screen_message += .*orange crystal flash_screen_message += .*singing flash_screen_message += .*autumn num_rest_turns = 20 ## 왜곡무기 장비한 몬스터, 춤추는 왜곡무기 출현 시 more, 화면이 번쩍 효과 ## force_more_message += It is wielding.*of distortion force_more_message += She is wielding.*of distortion force_more_message += He is wielding.*of distortion force_more_message += wielding.* distortion.* comes? into view flash_screen_message += It is wielding.*of distortion flash_screen_message += She is wielding.*of distortion flash_screen_message += He is wielding.*of distortion flash_screen_message += wielding.* distortion.* comes? into view flash_screen_message += distortion.* comes? into view ## 메세지가 너무 많이 떴을 때 강제로 more 띄우지 않게 함 ## show_more = false ## 악마 티어 타일로 표시 ## tile_show_demon_tier = true ## 위험도를 노란색, 빨간색만 표시 ## tile_show_threat_levels = tough nasty ## 그물, 쿠라레 자동으로 주움 ## autopickup_exceptions += 2) or armourname:find("dragon") or armourname:find("troll") then return it.artefact else return it.artefact or it.branded or it.ego end end return true end if (sub_type == "shield") then if equipped_item then return it.artefact or it.branded or it.ego end end end end) } { function with_gdr() local armour_class = you.ac() local gdr = math.floor(16 * math.sqrt(math.sqrt(math.max(0, armour_class)))) crawl.formatted_mpr(string.format("GDR: %d%%", gdr)) crawl.sendkeys('@') end crawl.setopt("macros += M \@ ===with_gdr") } { function c_answer_prompt(prompt) if prompt == "Really fire at your spellspark servitor?" then return true elseif prompt == "Plasma Beam might hit your spellspark servitor. Cast it anyway?" then return true elseif prompt == "Plasma Beam might hit your fire vortex. Cast it anyway?" then return true elseif prompt == "Really fire at your hellfire mortar?" then return true elseif prompt == "Really fire at your death scarab?" then return true elseif prompt == "Chain Lightning might hit your spellspark servitor. Cast it anyway?" then return true elseif prompt == "Really attack near your fire vortices?" then return true elseif prompt == "Really attack near your fire vortex?" then return true end end }