#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"