1 #include "lore/combat-types-setter.h"
2 #include "monster-attack/monster-attack-effect.h"
3 #include "monster-attack/monster-attack-types.h"
5 void set_monster_blow_method(lore_type *lore_ptr, int m)
7 rbm_type method = lore_ptr->r_ptr->blow[m].method;
11 lore_ptr->p = _("殴る", "hit");
14 lore_ptr->p = _("触る", "touch");
17 lore_ptr->p = _("パンチする", "punch");
20 lore_ptr->p = _("蹴る", "kick");
23 lore_ptr->p = _("ひっかく", "claw");
26 lore_ptr->p = _("噛む", "bite");
29 lore_ptr->p = _("刺す", "sting");
32 lore_ptr->p = _("斬る", "slash");
35 lore_ptr->p = _("角で突く", "butt");
38 lore_ptr->p = _("体当たりする", "crush");
41 lore_ptr->p = _("飲み込む", "engulf");
44 lore_ptr->p = _("請求書をよこす", "charge");
47 lore_ptr->p = _("体の上を這い回る", "crawl on you");
50 lore_ptr->p = _("よだれをたらす", "drool on you");
53 lore_ptr->p = _("つばを吐く", "spit");
56 lore_ptr->p = _("爆発する", "explode");
59 lore_ptr->p = _("にらむ", "gaze");
62 lore_ptr->p = _("泣き叫ぶ", "wail");
65 lore_ptr->p = _("胞子を飛ばす", "release spores");
70 lore_ptr->p = _("金をせがむ", "beg");
73 lore_ptr->p = _("侮辱する", "insult");
76 lore_ptr->p = _("うめく", "moan");
79 lore_ptr->p = _("歌う", "sing");
84 void set_monster_blow_effect(lore_type *lore_ptr, int m)
86 rbe_type effect = lore_ptr->r_ptr->blow[m].effect;
90 lore_ptr->q = _("強力に攻撃する", "slaughter");
93 lore_ptr->q = _("攻撃する", "attack");
96 lore_ptr->q = _("毒をくらわす", "poison");
99 lore_ptr->q = _("劣化させる", "disenchant");
102 lore_ptr->q = _("充填魔力を吸収する", "drain charges");
105 lore_ptr->q = _("金を盗む", "steal gold");
108 lore_ptr->q = _("アイテムを盗む", "steal items");
111 lore_ptr->q = _("あなたの食料を食べる", "eat your food");
114 lore_ptr->q = _("明かりを吸収する", "absorb light");
117 lore_ptr->q = _("酸を飛ばす", "shoot acid");
120 lore_ptr->q = _("感電させる", "electrocute");
123 lore_ptr->q = _("燃やす", "burn");
126 lore_ptr->q = _("凍らせる", "freeze");
129 lore_ptr->q = _("盲目にする", "blind");
132 lore_ptr->q = _("混乱させる", "confuse");
135 lore_ptr->q = _("恐怖させる", "terrify");
138 lore_ptr->q = _("麻痺させる", "paralyze");
141 lore_ptr->q = _("腕力を減少させる", "reduce strength");
144 lore_ptr->q = _("知能を減少させる", "reduce intelligence");
147 lore_ptr->q = _("賢さを減少させる", "reduce wisdom");
150 lore_ptr->q = _("器用さを減少させる", "reduce dexterity");
153 lore_ptr->q = _("耐久力を減少させる", "reduce constitution");
156 lore_ptr->q = _("魅力を減少させる", "reduce charisma");
159 lore_ptr->q = _("全ステータスを減少させる", "reduce all stats");
162 lore_ptr->q = _("粉砕する", "shatter");
165 lore_ptr->q = _("経験値を減少(10d6+)させる", "lower experience (by 10d6+)");
168 lore_ptr->q = _("経験値を減少(20d6+)させる", "lower experience (by 20d6+)");
171 lore_ptr->q = _("経験値を減少(40d6+)させる", "lower experience (by 40d6+)");
174 lore_ptr->q = _("経験値を減少(80d6+)させる", "lower experience (by 80d6+)");
177 lore_ptr->q = _("病気にする", "disease");
180 lore_ptr->q = _("時間を逆戻りさせる", "time");
183 lore_ptr->q = _("生命力を吸収する", "drain life");
186 lore_ptr->q = _("魔力を奪う", "drain mana force");
189 lore_ptr->q = _("減速させる", "slow");
192 lore_ptr->q = _("朦朧とさせる", "stun");