#author("2026-07-17T05:31:23+00:00","default:gridbug","gridbug")
*自動拾いファイルが読み込まれるタイミング [#tea50007]
//process_autopick_fileをgrepしてたどった。階層移動云々と名前変更時に関しては自信がない。
-"$"コマンドで明示的に読み込んだ時
-"_"コマンドで起動したエディタを終了しゲームに戻った時
-階層移動した場合、もしくはゲームを再開した時
-@の種族が変わった時
-@の名前が変わった時
-@のレベルが変わった時
-第二領域を変更した時

*leave_special(種族/職業で特別に必要なアイテムは壊さない)オプション [#c2306738]
//is_opt_confirm_destory()参照
このオプションで以下のアイテムが破壊されずに残る。
ただし、自動拾いファイルに記載があればそちらが優先される
-種族バルログならphtの死体
-職業アーチャーなら頭蓋骨の破片, 骨の破片, ~の骨
//tvalがTV_SKELETONか、tvalがTV_CORPSEかつsvalがSV_SKELETON
-職業忍者なら鑑定済み"暗闇の"エゴの光源
-職業魔獣使いか騎兵なら判明済み回復モンスターの魔法棒



*自動拾いに登録できる限界 [#zb4d6849]
autopick.txtには1009個まで登録できると書かれている。
しかしソースを読むとそんな制限はなく、メモリの許す限り登録できるようだ。
//add_autopick_list()関数には、配列が限界になる度C_MAKE(実態はrealloc())を呼んで新しくメモリを確保している。realloc()の返り値というかエラーチェックしなくていいのかなあ

*レアなアイテム [#i2ad99c0]
//BaseitemKey::is_rare()参照
自動拾いのキーワード「レアな」で自動拾い対象になるアイテムの一覧。
|種類|アイテム|h
|武器|粉砕のメイス, 魔術師の杖,&br;切り裂きの大鎌, 死の大鎌,&br;カオス・ブレード, ダイヤモンド・エッジ, 毒針, 隼の剣|
|防具(盾)|ドラゴン・シールド, ミラー・シールド|
|防具(鎧)|ミスリル製鎖かたびら, ミスリル製プレート・メイル, アダマンタイト製プレート・メイル,&br;黒装束, 危ない水着,&br;ドラゴン・スケイルメイル(全種類)|
|防具(クローク)|エルフのクローク, 天上のクローク, 影のクローク, 魔法を防ぐクローク|
|防具(兜)|ドラゴン・ヘルム|
|防具(籠手)|ドラゴン・グローブ|
|防具(靴)|ドラゴン・ブーツ|
IP:219.50.128.21 TIME:"2026-07-17 (金) 14:31:23" REFERER:"https://mars.kmc.gr.jp/~dis/heng_wiki/" USER_AGENT:"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:151.0) Gecko/20100101 Firefox/151.0"

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS