*strategy() [#cc1241fb] **書式 [#e47f2517] wizard.c, 関数, ローカル long strategy( struct monst *mtmp; // 行動を決定する怪物の monst 構造体へのポインタ ); **パラメータ [#m7f32dc2] :mtmp|行動を決定する怪物の monst 構造体へのポインタ **戻り値 [#sceab873] |戻り値|行動|h |STRAT_NONE|なし| |STRAT_HEAL|回復| |STRAT_PLAYER|プレイヤーを狙う| |STRAT_MONSTR|Amulet of Yendorなどを所持している怪物を狙う| |STRAT_GROUND|Amulet of Yendorなどが置かれている地点へ行く| STRAT_PLAYER, STRAT_MONSTR, STRAT_GROUND は座標情報を戻り値に加えて返す。 **解説 [#f7c42f5e] [[is_covetous]]() == TRUE な怪物の行動パターンを決定する。Amulet of Yendor, 本・ベル・燭台, クエストアーティファクトを取りに行こうとし、HPが減っていたら階段へテレポートして回復しようとする。 **対応情報 [#y6033e85] -NetHack 3.4.3 **関連項目 [#t60c1c25] [[tactics]]()