# sirohebi 펠리드 광전사 RC (작성일 2026.10.06)
#기본
combo = FEBe
hp_colour =85:lightgreen, 67:lightcyan, 50:yellow, 33:lightmagenta, 15:red
rest_wait_percent = 100
explore_auto_rest = true
show_more = false
prompt_menu = true
spell_menu = true
easy_confirm = safe
#딜레이 관련
rest_delay = -1
#travel_delay = 15
explore_delay = -1
view_delay = 100
#번역 및 사운드
translation_language = ko
sound_on = true
one_SDL_sound_channel = true
sound_fade_time = 0.5
sound_pack += https://osp.nemelex.cards/build/latest.zip:["init.txt"]
# BindTheEarth 추가 Sound Pack
sound_pack += https://sound-packs.nemelex.cards/Autofire/BindTheEarth/BindTheEarth.zip
#사운드 조절 밸류 범위=0~1
sound_volume = 0.4
#폰트
tile_font_crt_family = Consolas
tile_font_stat_family = Consolas
tile_font_msg_family = Consolas
tile_font_lbl_family = Consolas
tile_show_threat_levels = tough nasty
note_skill_levels = 11,15,18,22,27
note_chat_messages = true
always_show_zot = true
always_show_gems = true
more_gem_info = true
always_show_doom_contam = true
#체팅 리디렉션
chat_redirection = true
## 방을 이동해도 채팅을 지우지 않음 ##
disable_clear_chat = true
##상태창에 보유한 골드 띄움
show_gold_status = true
## 기록(Note)에 채팅기록 저장 ##
note_chat_messages = true
##FN###
{
local skills_menu_opened = false
function ready()
if FEBe and you.turns() == 0 and not skills_menu_opened then
skills_menu_opened = true
crawl.sendkeys("m")
end
AutoSkillPlan_FeBe()
{
FeBe = (you.race() == "Felid" and you.class() == "Berserker")
local febe_phase_1 = false
local febe_phase_2 = false
local febe_phase_3 = false
local febe_phase_4 = false
local febe_phase_5 = false
local febe_phase_6 = false
-------------------------------------------------
-- 게임 시작
-- Stealth만 5까지
-------------------------------------------------
if FeBe and you.turns() == 0 then
you.set_training_target("Stealth", 5)
you.set_training_target("Fighting", 4)
you.set_training_target("Unarmed Combat", 12)
you.set_training_target("Dodging", 13)
you.set_training_target("Shapeshifting", 25)
-- 처음에는 Stealth만 훈련
you.train_skill("Stealth", 1)
you.train_skill("Fighting", 0)
you.train_skill("Unarmed Combat", 0)
you.train_skill("Dodging", 0)
you.train_skill("Shapeshifting", 0)
end
function AutoSkillPlan_FeBe()
if not FeBe then
return
end
local stealth = you.skill("Stealth")
local fighting = you.skill("Fighting")
local unarmed = you.skill("Unarmed Combat")
local dodging = you.skill("Dodging")
local shape = you.skill("Shapeshifting")
-------------------------------------------------
-- 1단계
-- Stealth 5
-- Fighting 4 / Unarmed Combat 12 시작
-------------------------------------------------
if stealth >= 5 and not febe_phase_1 then
you.train_skill("Stealth", 0)
you.set_training_target("Fighting", 4)
you.set_training_target("Unarmed Combat", 12)
if fighting < 4 then
you.train_skill("Fighting", 1)
end
if unarmed < 12 then
you.train_skill("Unarmed Combat", 1)
end
crawl.mpr("Stealth 5: Fighting 4 / Unarmed Combat 12 started.")
febe_phase_1 = true
end
-------------------------------------------------
-- 2단계
-- Unarmed Combat 5
-- Dodging 13 시작
-------------------------------------------------
if unarmed >= 5 and not febe_phase_2 then
you.set_training_target("Dodging", 13)
if dodging < 13 then
you.train_skill("Dodging", 1)
end
crawl.mpr("UC 5: Dodging 13 started.")
febe_phase_2 = true
end
-------------------------------------------------
-- 3단계
-- Unarmed Combat 8 + Dodging 6
-- Stealth 7 시작
-------------------------------------------------
if unarmed >= 8 and dodging >= 6 and not febe_phase_3 then
you.set_training_target("Stealth", 7)
if stealth < 7 then
you.train_skill("Stealth", 1)
end
crawl.mpr("UC 8 / Dodging 6: Stealth target -> 7.")
febe_phase_3 = true
end
-------------------------------------------------
-- 4단계
-- Stealth 7
-- Fighting 7 시작
-------------------------------------------------
if stealth >= 7 and not febe_phase_4 then
you.set_training_target("Fighting", 7)
if fighting < 7 then
you.train_skill("Fighting", 1)
end
crawl.mpr("Stealth 7: Fighting target -> 7.")
febe_phase_4 = true
end
-------------------------------------------------
-- 5단계
--
-- Stealth 7
-- Fighting 7
-- Unarmed Combat 12
-- Dodging 13
--
-- 전부 완료 → Shapeshifting 25 시작
-------------------------------------------------
if stealth >= 7
and fighting >= 7
and unarmed >= 12
and dodging >= 13
and not febe_phase_5 then
you.set_training_target("Shapeshifting", 25)
if shape < 25 then
you.train_skill("Shapeshifting", 1)
end
crawl.mpr("Core skills completed: Shapeshifting 25 started.")
febe_phase_5 = true
end
-------------------------------------------------
-- 6단계
-- Shapeshifting 8
--
-- Shapeshifting은 계속 25까지
-- Fighting 14
-- Unarmed Combat 17
-- Dodging 20
-------------------------------------------------
if shape >= 8 and not febe_phase_6 then
you.set_training_target("Fighting", 14)
you.set_training_target("Unarmed Combat", 17)
you.set_training_target("Dodging", 20)
you.set_training_target("Shapeshifting", 25)
if fighting < 14 then
you.train_skill("Fighting", 1)
end
if unarmed < 17 then
you.train_skill("Unarmed Combat", 1)
end
if dodging < 20 then
you.train_skill("Dodging", 1)
end
if shape < 25 then
you.train_skill("Shapeshifting", 1)
end
crawl.mpr("Shapeshifting 8: Fighting 14 / UC 17 / Dodging 20 started.")
febe_phase_6 = true
end
end
}
{
function choose_stat_gain()
if FEBe then
return "D"
else
return
end
end
}
## 마크 해제를 알림 ##
force_more_message += mark upon you
## 악의적인 힘의 발동을 경고 ##
force_more_message += malevolent
################################
# Auto Travel Support Function #
################################
explore_stop = artefacts
explore_stop += greedy_visited_item_stack,stairs,shops
explore_stop += altars,portals,branches,runed_doors
#sacrifice
# Annoyances -- Don't stop autotravel for these events
ignore += A.*toadstool withers and dies
ignore += disappears in a puff of smoke
ignore += engulfed in a cloud of smoke
ignore += engulfed in white fluffiness
ignore += grinding sound
ignore += in your inventory.*rotted away
ignore += safely over a trap
ignore += standing in the rain
ignore += toadstools? grow
ignore += You feel.*sick
ignore += You walk carefully through the
# Jiyva Messages
ignore += Jiyva appreciates your sacrifice
ignore += Jiyva gurgles merrily
ignore += Jiyva says: Divide and consume
ignore += You hear.*splatter
# Qazlal Messages
ignore += The plant is engulfed
ignore += You destroy the (bush|fungus|plant)
ignore += You displace your
#몬스터가 위험한 몬스터로 변신 시 more를 강제로 띄워 주는 명단
force_more_message += changes into.*((giant|floating|shining) eye|eye of draining)
force_more_message += changes into.*(moth of wrath|ghost moth|torpor snail)
force_more_message += changes into.*(guardian serpent|draconian shifter|convoker)
force_more_message += changes into.*(flayed ghost|royal mummy|mummy priest|fiend|tzitzimitl)
force_more_message += changes into.*(tormentor|curse toe|curse skull)
force_more_message += changes into.*(hellion|hell sentinel|deep elf sorcerer)
force_more_message += changes into.*(deep elf high priest|scorcher)
force_more_message += changes into.*(ancient lich|orb of fire|executioner|juggernaut|shrike)
force_more_message += changes into.*(wretched star|lurking horror)
force_more_message += changes into.*(neqoxec|cacodemon|doom hound)
force_more_message += changes into.*(radroach|entropy weaver|meliai)
force_more_message += changes into.*(salamander tyrant|ironbound frostheart)
force_more_message += changes into.*(walking crystal tome|walking divine tome|walking earthen tome|walking frostbound tome)
# Notify! Force More
force_more_message += LOW HITPOINT WARNING
force_more_message += The mighty Pandemonium lord .* resides here
force_more_message += Your transformation is almost over
force_more_message += A sentinel's mark forms upon you
force_more_message += god:(sends|finds|silent|anger)
force_more_message += watched by something
force_more_message += flickers and vanishes!
force_more_message += You feel yourself slow down
force_more_message += hell_effect:
force_more_message += You feel less protected from missiles
force_more_message += Ru believes you are ready to make a new sacrifice.
# Notify! Fucking Monsters
force_more_message += ((giant|floating|shining) eye|eye of draining).*into view
force_more_message += (moth of wrath|ghost moth|torpor snail).*into view
force_more_message += (guardian serpent|draconian shifter|convoker).*into view
force_more_message += (flayed ghost|greater mummy|mummy priest|fiend|tzitzimitl).*into view
force_more_message += (tormentor|curse toe|curse skull).*into view
force_more_message += (hellion|hell sentinel|deep elf sorcerer).*into view
force_more_message += (deep elf high priest|zealout|scorcher).*into view
force_more_message += (ancient lich|orb of fire|executioner|juggernaut|shrike).*into view
#석화를 경고
flash_screen_message += You are now petrifying
force_more_message += You are now petrifying
#나무 변신의 해제 임박을 경고
flash_screen_message += almost over
force_more_message += almost over
#나무 변신의 해제를 경고
flash_screen_message += less wooden
force_more_message += less wooden
#메뉴얼의 습득을 알림
force_more_message += pick up a manual
#메뉴얼 효과의 종료를 알림
force_more_message += finished your manual
flash_screen_message += finished your manual
## 마우스 사용 기능을 활성화 및 유지 ##
tile_web_mouse_control = true
#움짤 이미지를 실시간으로 움직임
tile_realtime_anim = true
#악마 계열 몬스터에게 별 표시
tile_show_demon_tier = True
## 기본 more 설정을 비활성화 ##
show_more = false
## 징 방패 효과음을 뮤트 ##
msc += mute:PANG!
msc += mute:GONNNNG!
msc += mute:SHROANNG!
msc += mute:BOUMMMMG!
msc += mute:BONNNG!
msc += mute:PTOANNNG!
#몹 외침 소리 색깔 바꾸기
message_colour ^= lightmagenta:you.*hear.*(shout|bark|howl|roar|shriek|bellow|bleat|trumpet|screech|buzz|moan|gurgl|croak|growl|hiss|skitter|squeal|low|rustle|Zot)
#투명 효과의 종료 임박을 알림
force_more_message += flicker for a moment
flash_screen_message += flicker for a moment
#투명 효과의 종료를 알림
force_more_message += flicker back into view
flash_screen_message += flicker back into view
#마이트 효과의 종료를 알림
force_more_message += feel a little less mighty now
flash_screen_message += feel a little less mighty now
#위험한 변이를 알림
force_more_message += You.*(uncertain|pissed off|vision blurs)
flash_screen_message += You.*(uncertain|pissed off|vision blurs)
#중요한 통로의 발견을 알림
force_more_message += Found.*(Temple|Pandemonium|Abyss|bazaar)
flash_screen_message += Found.*(Temple|Pandemonium|Abyss|bazaar)