#define MAX_SAN_FUNNY 22 /*!< 恐ろしい対象の形容数(幻覚時) */
#define MAX_SAN_COMMENT 5 /*!< 恐ろしい対象を見たときの絶叫メッセージ数(幻覚時) */
-/* カオスパトロンからの報酬種別定義 / Chaos Warrior: Reward types: */
-#define REW_POLY_SLF 1 /*!< カオスパトロンからの報酬: 自己変容 */
-#define REW_GAIN_EXP 2 /*!< カオスパトロンからの報酬: 経験値増加 */
-#define REW_LOSE_EXP 3 /*!< カオスパトロンからの報酬: 経験値減少 */
-#define REW_GOOD_OBJ 4 /*!< カオスパトロンからの報酬: GOODなアイテム単体の下賜 */
-#define REW_GREA_OBJ 5 /*!< カオスパトロンからの報酬: GREATなアイテム単体の下賜 */
-#define REW_CHAOS_WP 6 /*!< カオスパトロンからの報酬: 混沌武器の下賜 */
-#define REW_GOOD_OBS 7 /*!< カオスパトロンからの報酬: GOODなアイテム複数の下賜 */
-#define REW_GREA_OBS 8 /*!< カオスパトロンからの報酬: GREATなアイテム複数の下賜 */
-#define REW_TY_CURSE 9 /*!< カオスパトロンからの報酬: 太古の怨念 */
-#define REW_SUMMON_M 10 /*!< カオスパトロンからの報酬: 敵対的なモンスターの召喚(通常) */
-#define REW_H_SUMMON 11 /*!< カオスパトロンからの報酬: 敵対的なモンスターの召喚(hi-summon) */
-#define REW_DO_HAVOC 12 /*!< カオスパトロンからの報酬: 混沌招来 */
-#define REW_GAIN_ABL 13 /*!< カオスパトロンからの報酬: 増強 */
-#define REW_LOSE_ABL 14 /*!< カオスパトロンからの報酬: 1能力低下 */
-#define REW_RUIN_ABL 15 /*!< カオスパトロンからの報酬: 全能力低下 */
-#define REW_AUGM_ABL 16 /*!< カオスパトロンからの報酬: 1能力上昇 */
-#define REW_POLY_WND 17 /*!< カオスパトロンからの報酬: 傷の変化 */
-#define REW_HEAL_FUL 18 /*!< カオスパトロンからの報酬: 完全回復 */
-#define REW_HURT_LOT 19 /*!< カオスパトロンからの報酬: 分解の球によるダメージ */
-#define REW_CURSE_WP 20 /*!< カオスパトロンからの報酬: 武器呪縛 */
-#define REW_CURSE_AR 21 /*!< カオスパトロンからの報酬: 防具呪縛 */
-#define REW_PISS_OFF 22 /*!< カオスパトロンからの報酬: 苛立ち */
-#define REW_WRATH 23 /*!< カオスパトロンからの報酬: 怒り */
-#define REW_DESTRUCT 24 /*!< カオスパトロンからの報酬: *破壊* */
-#define REW_GENOCIDE 25 /*!< カオスパトロンからの報酬: シンボル抹殺 */
-#define REW_MASS_GEN 26 /*!< カオスパトロンからの報酬: 周辺抹殺 */
-#define REW_DISPEL_C 27 /*!< カオスパトロンからの報酬: モンスター退散 */
-#define REW_UNUSED_1 28 /*!< カオスパトロンからの報酬: 未使用 */
-#define REW_UNUSED_2 29 /*!< カオスパトロンからの報酬: 未使用 */
-#define REW_UNUSED_3 30 /*!< カオスパトロンからの報酬: 未使用 */
-#define REW_UNUSED_4 31 /*!< カオスパトロンからの報酬: 未使用 */
-#define REW_UNUSED_5 32 /*!< カオスパトロンからの報酬: 未使用 */
-#define REW_IGNORE 33 /*!< カオスパトロンからの報酬: 無視 */
-#define REW_SER_UNDE 34 /*!< カオスパトロンからの報酬: アンデッドの下僕下賜 */
-#define REW_SER_DEMO 35 /*!< カオスパトロンからの報酬: 悪魔の下僕下賜 */
-#define REW_SER_MONS 36 /*!< カオスパトロンからの報酬: モンスターの下僕下賜 */
/* カオスの変異 / Chaos mutations */
-#include "angband.h"
+#include "patron.h"
+
+#include "angband.h"
#include "cmd-pet.h"
#include "object-curse.h"
#include "monsterrace-hook.h"
#include "objectkind-hook.h"
#include "spells-summon.h"
+#ifdef JP
+/*!
+ * @brief カオスパトロン名テーブル
+ */
+const concptr chaos_patrons[MAX_PATRON] =
+{
+ "スローター",
+ "マベロード",
+ "チャードロス",
+ "ハイオンハーン",
+ "キシオムバーグ",
+
+ "ピアレー",
+ "バラン",
+ "アリオッチ",
+ "イーカー",
+ "ナージャン",
+
+ "バロ",
+ "コーン",
+ "スラーネッシュ",
+ "ナーグル",
+ "ティーンチ",
+
+ "カイン"
+};
+#else
+const concptr chaos_patrons[MAX_PATRON] =
+{
+ "Slortar",
+ "Mabelode",
+ "Chardros",
+ "Hionhurn",
+ "Xiombarg",
+
+ "Pyaray",
+ "Balaan",
+ "Arioch",
+ "Eequor",
+ "Narjhan",
+
+ "Balo",
+ "Khorne",
+ "Slaanesh",
+ "Nurgle",
+ "Tzeentch",
+
+ "Khaine"
+};
+#endif
+
+
+/*!
+ * @brief カオスパトロンの報酬能力値テーブル
+ */
+const int chaos_stats[MAX_PATRON] =
+{
+ A_CON, /* Slortar */
+ A_CON, /* Mabelode */
+ A_STR, /* Chardros */
+ A_STR, /* Hionhurn */
+ A_STR, /* Xiombarg */
+
+ A_INT, /* Pyaray */
+ A_STR, /* Balaan */
+ A_INT, /* Arioch */
+ A_CON, /* Eequor */
+ A_CHR, /* Narjhan */
+
+ -1, /* Balo */
+ A_STR, /* Khorne */
+ A_CHR, /* Slaanesh */
+ A_CON, /* Nurgle */
+ A_INT, /* Tzeentch */
+
+ A_STR, /* Khaine */
+};
+
+/*!
+ * @brief カオスパトロンの報酬テーブル
+ */
+const int chaos_rewards[MAX_PATRON][20] =
+{
+ /* Slortar the Old: */
+ {
+ REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL, REW_LOSE_ABL,
+ REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_POLY_SLF,
+ REW_POLY_SLF, REW_POLY_SLF, REW_GAIN_ABL, REW_GAIN_ABL, REW_GAIN_EXP,
+ REW_GOOD_OBJ, REW_CHAOS_WP, REW_GREA_OBJ, REW_AUGM_ABL, REW_AUGM_ABL
+ },
+
+ /* Mabelode the Faceless: */
+ {
+ REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_H_SUMMON, REW_SUMMON_M,
+ REW_SUMMON_M, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_POLY_WND,
+ REW_POLY_SLF, REW_HEAL_FUL, REW_HEAL_FUL, REW_GAIN_ABL, REW_SER_UNDE,
+ REW_CHAOS_WP, REW_GOOD_OBJ, REW_GOOD_OBJ, REW_GOOD_OBS, REW_GOOD_OBS
+ },
+
+ /* Chardros the Reaper: */
+ {
+ REW_WRATH, REW_WRATH, REW_HURT_LOT, REW_PISS_OFF, REW_H_SUMMON,
+ REW_SUMMON_M, REW_IGNORE, REW_IGNORE, REW_DESTRUCT, REW_SER_UNDE,
+ REW_GENOCIDE, REW_MASS_GEN, REW_MASS_GEN, REW_DISPEL_C, REW_GOOD_OBJ,
+ REW_CHAOS_WP, REW_GOOD_OBS, REW_GOOD_OBS, REW_AUGM_ABL, REW_AUGM_ABL
+ },
+
+ /* Hionhurn the Executioner: */
+ {
+ REW_WRATH, REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL,
+ REW_IGNORE, REW_IGNORE, REW_SER_UNDE, REW_DESTRUCT, REW_GENOCIDE,
+ REW_MASS_GEN, REW_MASS_GEN, REW_HEAL_FUL, REW_GAIN_ABL, REW_GAIN_ABL,
+ REW_CHAOS_WP, REW_GOOD_OBS, REW_GOOD_OBS, REW_AUGM_ABL, REW_AUGM_ABL
+ },
+
+ /* Xiombarg the Sword-Queen: */
+ {
+ REW_TY_CURSE, REW_TY_CURSE, REW_PISS_OFF, REW_RUIN_ABL, REW_LOSE_ABL,
+ REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_WND, REW_POLY_WND,
+ REW_GENOCIDE, REW_DISPEL_C, REW_GOOD_OBJ, REW_GOOD_OBJ, REW_SER_MONS,
+ REW_GAIN_ABL, REW_CHAOS_WP, REW_GAIN_EXP, REW_AUGM_ABL, REW_GOOD_OBS
+ },
+
+
+ /* Pyaray the Tentacled Whisperer of Impossible Secretes: */
+ {
+ REW_WRATH, REW_TY_CURSE, REW_PISS_OFF, REW_H_SUMMON, REW_H_SUMMON,
+ REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_POLY_SLF,
+ REW_POLY_SLF, REW_SER_DEMO, REW_HEAL_FUL, REW_GAIN_ABL, REW_GAIN_ABL,
+ REW_CHAOS_WP, REW_DO_HAVOC, REW_GOOD_OBJ, REW_GREA_OBJ, REW_GREA_OBS
+ },
+
+ /* Balaan the Grim: */
+ {
+ REW_TY_CURSE, REW_HURT_LOT, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL,
+ REW_SUMMON_M, REW_LOSE_EXP, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_WND,
+ REW_SER_UNDE, REW_HEAL_FUL, REW_HEAL_FUL, REW_GAIN_EXP, REW_GAIN_EXP,
+ REW_CHAOS_WP, REW_GOOD_OBJ, REW_GOOD_OBS, REW_GREA_OBS, REW_AUGM_ABL
+ },
+
+ /* Arioch, Duke of Hell: */
+ {
+ REW_WRATH, REW_PISS_OFF, REW_RUIN_ABL, REW_LOSE_EXP, REW_H_SUMMON,
+ REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_SLF,
+ REW_POLY_SLF, REW_MASS_GEN, REW_SER_DEMO, REW_HEAL_FUL, REW_CHAOS_WP,
+ REW_CHAOS_WP, REW_GOOD_OBJ, REW_GAIN_EXP, REW_GREA_OBJ, REW_AUGM_ABL
+ },
+
+ /* Eequor, Blue Lady of Dismay: */
+ {
+ REW_WRATH, REW_TY_CURSE, REW_PISS_OFF, REW_CURSE_WP, REW_RUIN_ABL,
+ REW_IGNORE, REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_WND,
+ REW_GOOD_OBJ, REW_GOOD_OBJ, REW_SER_MONS, REW_HEAL_FUL, REW_GAIN_EXP,
+ REW_GAIN_ABL, REW_CHAOS_WP, REW_GOOD_OBS, REW_GREA_OBJ, REW_AUGM_ABL
+ },
+
+ /* Narjhan, Lord of Beggars: */
+ {
+ REW_WRATH, REW_CURSE_AR, REW_CURSE_WP, REW_CURSE_WP, REW_CURSE_AR,
+ REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF,
+ REW_POLY_WND, REW_HEAL_FUL, REW_HEAL_FUL, REW_GAIN_EXP, REW_AUGM_ABL,
+ REW_GOOD_OBJ, REW_GOOD_OBJ, REW_CHAOS_WP, REW_GREA_OBJ, REW_GREA_OBS
+ },
+
+ /* Balo the Jester: */
+ {
+ REW_WRATH, REW_SER_DEMO, REW_CURSE_WP, REW_CURSE_AR, REW_LOSE_EXP,
+ REW_GAIN_ABL, REW_LOSE_ABL, REW_POLY_WND, REW_POLY_SLF, REW_IGNORE,
+ REW_DESTRUCT, REW_MASS_GEN, REW_CHAOS_WP, REW_GREA_OBJ, REW_HURT_LOT,
+ REW_AUGM_ABL, REW_RUIN_ABL, REW_H_SUMMON, REW_GREA_OBS, REW_AUGM_ABL
+ },
+
+ /* Khorne the Bloodgod: */
+ {
+ REW_WRATH, REW_HURT_LOT, REW_HURT_LOT, REW_H_SUMMON, REW_H_SUMMON,
+ REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_SER_MONS, REW_SER_DEMO,
+ REW_POLY_SLF, REW_POLY_WND, REW_HEAL_FUL, REW_GOOD_OBJ, REW_GOOD_OBJ,
+ REW_CHAOS_WP, REW_GOOD_OBS, REW_GOOD_OBS, REW_GREA_OBJ, REW_GREA_OBS
+ },
+
+ /* Slaanesh: */
+ {
+ REW_WRATH, REW_PISS_OFF, REW_PISS_OFF, REW_RUIN_ABL, REW_LOSE_ABL,
+ REW_LOSE_EXP, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_SER_DEMO,
+ REW_POLY_SLF, REW_HEAL_FUL, REW_HEAL_FUL, REW_GOOD_OBJ, REW_GAIN_EXP,
+ REW_GAIN_EXP, REW_CHAOS_WP, REW_GAIN_ABL, REW_GREA_OBJ, REW_AUGM_ABL
+ },
+
+ /* Nurgle: */
+ {
+ REW_WRATH, REW_PISS_OFF, REW_HURT_LOT, REW_RUIN_ABL, REW_LOSE_ABL,
+ REW_LOSE_EXP, REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_SLF,
+ REW_POLY_SLF, REW_POLY_WND, REW_HEAL_FUL, REW_GOOD_OBJ, REW_GAIN_ABL,
+ REW_GAIN_ABL, REW_SER_UNDE, REW_CHAOS_WP, REW_GREA_OBJ, REW_AUGM_ABL
+ },
+
+ /* Tzeentch: */
+ {
+ REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL, REW_LOSE_ABL,
+ REW_LOSE_EXP, REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_SLF,
+ REW_POLY_SLF, REW_POLY_WND, REW_HEAL_FUL, REW_CHAOS_WP, REW_GREA_OBJ,
+ REW_GAIN_ABL, REW_GAIN_ABL, REW_GAIN_EXP, REW_GAIN_EXP, REW_AUGM_ABL
+ },
+
+ /* Khaine: */
+ {
+ REW_WRATH, REW_HURT_LOT, REW_PISS_OFF, REW_LOSE_ABL, REW_LOSE_EXP,
+ REW_IGNORE, REW_IGNORE, REW_DISPEL_C, REW_DO_HAVOC, REW_DO_HAVOC,
+ REW_POLY_SLF, REW_POLY_SLF, REW_GAIN_EXP, REW_GAIN_ABL, REW_GAIN_ABL,
+ REW_SER_MONS, REW_GOOD_OBJ, REW_CHAOS_WP, REW_GREA_OBJ, REW_GOOD_OBS
+ }
+};
+
+
void gain_level_reward(int chosen_reward)
{
object_type *q_ptr;
-extern void gain_level_reward(int chosen_reward);
+/* カオスパトロンからの報酬種別定義 / Chaos Warrior: Reward types: */
+#define REW_POLY_SLF 1 /*!< カオスパトロンからの報酬: 自己変容 */
+#define REW_GAIN_EXP 2 /*!< カオスパトロンからの報酬: 経験値増加 */
+#define REW_LOSE_EXP 3 /*!< カオスパトロンからの報酬: 経験値減少 */
+#define REW_GOOD_OBJ 4 /*!< カオスパトロンからの報酬: GOODなアイテム単体の下賜 */
+#define REW_GREA_OBJ 5 /*!< カオスパトロンからの報酬: GREATなアイテム単体の下賜 */
+#define REW_CHAOS_WP 6 /*!< カオスパトロンからの報酬: 混沌武器の下賜 */
+#define REW_GOOD_OBS 7 /*!< カオスパトロンからの報酬: GOODなアイテム複数の下賜 */
+#define REW_GREA_OBS 8 /*!< カオスパトロンからの報酬: GREATなアイテム複数の下賜 */
+#define REW_TY_CURSE 9 /*!< カオスパトロンからの報酬: 太古の怨念 */
+#define REW_SUMMON_M 10 /*!< カオスパトロンからの報酬: 敵対的なモンスターの召喚(通常) */
+#define REW_H_SUMMON 11 /*!< カオスパトロンからの報酬: 敵対的なモンスターの召喚(hi-summon) */
+#define REW_DO_HAVOC 12 /*!< カオスパトロンからの報酬: 混沌招来 */
+#define REW_GAIN_ABL 13 /*!< カオスパトロンからの報酬: 増強 */
+#define REW_LOSE_ABL 14 /*!< カオスパトロンからの報酬: 1能力低下 */
+#define REW_RUIN_ABL 15 /*!< カオスパトロンからの報酬: 全能力低下 */
+#define REW_AUGM_ABL 16 /*!< カオスパトロンからの報酬: 1能力上昇 */
+#define REW_POLY_WND 17 /*!< カオスパトロンからの報酬: 傷の変化 */
+#define REW_HEAL_FUL 18 /*!< カオスパトロンからの報酬: 完全回復 */
+#define REW_HURT_LOT 19 /*!< カオスパトロンからの報酬: 分解の球によるダメージ */
+#define REW_CURSE_WP 20 /*!< カオスパトロンからの報酬: 武器呪縛 */
+#define REW_CURSE_AR 21 /*!< カオスパトロンからの報酬: 防具呪縛 */
+#define REW_PISS_OFF 22 /*!< カオスパトロンからの報酬: 苛立ち */
+#define REW_WRATH 23 /*!< カオスパトロンからの報酬: 怒り */
+#define REW_DESTRUCT 24 /*!< カオスパトロンからの報酬: *破壊* */
+#define REW_GENOCIDE 25 /*!< カオスパトロンからの報酬: シンボル抹殺 */
+#define REW_MASS_GEN 26 /*!< カオスパトロンからの報酬: 周辺抹殺 */
+#define REW_DISPEL_C 27 /*!< カオスパトロンからの報酬: モンスター退散 */
+#define REW_UNUSED_1 28 /*!< カオスパトロンからの報酬: 未使用 */
+#define REW_UNUSED_2 29 /*!< カオスパトロンからの報酬: 未使用 */
+#define REW_UNUSED_3 30 /*!< カオスパトロンからの報酬: 未使用 */
+#define REW_UNUSED_4 31 /*!< カオスパトロンからの報酬: 未使用 */
+#define REW_UNUSED_5 32 /*!< カオスパトロンからの報酬: 未使用 */
+#define REW_IGNORE 33 /*!< カオスパトロンからの報酬: 無視 */
+#define REW_SER_UNDE 34 /*!< カオスパトロンからの報酬: アンデッドの下僕下賜 */
+#define REW_SER_DEMO 35 /*!< カオスパトロンからの報酬: 悪魔の下僕下賜 */
+#define REW_SER_MONS 36 /*!< カオスパトロンからの報酬: モンスターの下僕下賜 */
+
+extern void gain_level_reward(int chosen_reward);
-#ifdef JP
-/*!
- * @brief カオスパトロン名テーブル
- */
-const concptr chaos_patrons[MAX_PATRON] =
-{
- "スローター",
- "マベロード",
- "チャードロス",
- "ハイオンハーン",
- "キシオムバーグ",
-
- "ピアレー",
- "バラン",
- "アリオッチ",
- "イーカー",
- "ナージャン",
-
- "バロ",
- "コーン",
- "スラーネッシュ",
- "ナーグル",
- "ティーンチ",
-
- "カイン"
-};
-#else
-const concptr chaos_patrons[MAX_PATRON] =
-{
- "Slortar",
- "Mabelode",
- "Chardros",
- "Hionhurn",
- "Xiombarg",
-
- "Pyaray",
- "Balaan",
- "Arioch",
- "Eequor",
- "Narjhan",
-
- "Balo",
- "Khorne",
- "Slaanesh",
- "Nurgle",
- "Tzeentch",
-
- "Khaine"
-};
-#endif
-
-
-/*!
- * @brief カオスパトロンの報酬能力値テーブル
- */
-const int chaos_stats[MAX_PATRON] =
-{
- A_CON, /* Slortar */
- A_CON, /* Mabelode */
- A_STR, /* Chardros */
- A_STR, /* Hionhurn */
- A_STR, /* Xiombarg */
-
- A_INT, /* Pyaray */
- A_STR, /* Balaan */
- A_INT, /* Arioch */
- A_CON, /* Eequor */
- A_CHR, /* Narjhan */
-
- -1, /* Balo */
- A_STR, /* Khorne */
- A_CHR, /* Slaanesh */
- A_CON, /* Nurgle */
- A_INT, /* Tzeentch */
-
- A_STR, /* Khaine */
-};
-
-
-/*!
- * @brief カオスパトロンの報酬テーブル
- */
-const int chaos_rewards[MAX_PATRON][20] =
-{
- /* Slortar the Old: */
- {
- REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL, REW_LOSE_ABL,
- REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_POLY_SLF,
- REW_POLY_SLF, REW_POLY_SLF, REW_GAIN_ABL, REW_GAIN_ABL, REW_GAIN_EXP,
- REW_GOOD_OBJ, REW_CHAOS_WP, REW_GREA_OBJ, REW_AUGM_ABL, REW_AUGM_ABL
- },
-
- /* Mabelode the Faceless: */
- {
- REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_H_SUMMON, REW_SUMMON_M,
- REW_SUMMON_M, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_POLY_WND,
- REW_POLY_SLF, REW_HEAL_FUL, REW_HEAL_FUL, REW_GAIN_ABL, REW_SER_UNDE,
- REW_CHAOS_WP, REW_GOOD_OBJ, REW_GOOD_OBJ, REW_GOOD_OBS, REW_GOOD_OBS
- },
-
- /* Chardros the Reaper: */
- {
- REW_WRATH, REW_WRATH, REW_HURT_LOT, REW_PISS_OFF, REW_H_SUMMON,
- REW_SUMMON_M, REW_IGNORE, REW_IGNORE, REW_DESTRUCT, REW_SER_UNDE,
- REW_GENOCIDE, REW_MASS_GEN, REW_MASS_GEN, REW_DISPEL_C, REW_GOOD_OBJ,
- REW_CHAOS_WP, REW_GOOD_OBS, REW_GOOD_OBS, REW_AUGM_ABL, REW_AUGM_ABL
- },
-
- /* Hionhurn the Executioner: */
- {
- REW_WRATH, REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL,
- REW_IGNORE, REW_IGNORE, REW_SER_UNDE, REW_DESTRUCT, REW_GENOCIDE,
- REW_MASS_GEN, REW_MASS_GEN, REW_HEAL_FUL, REW_GAIN_ABL, REW_GAIN_ABL,
- REW_CHAOS_WP, REW_GOOD_OBS, REW_GOOD_OBS, REW_AUGM_ABL, REW_AUGM_ABL
- },
-
- /* Xiombarg the Sword-Queen: */
- {
- REW_TY_CURSE, REW_TY_CURSE, REW_PISS_OFF, REW_RUIN_ABL, REW_LOSE_ABL,
- REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_WND, REW_POLY_WND,
- REW_GENOCIDE, REW_DISPEL_C, REW_GOOD_OBJ, REW_GOOD_OBJ, REW_SER_MONS,
- REW_GAIN_ABL, REW_CHAOS_WP, REW_GAIN_EXP, REW_AUGM_ABL, REW_GOOD_OBS
- },
-
-
- /* Pyaray the Tentacled Whisperer of Impossible Secretes: */
- {
- REW_WRATH, REW_TY_CURSE, REW_PISS_OFF, REW_H_SUMMON, REW_H_SUMMON,
- REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_POLY_SLF,
- REW_POLY_SLF, REW_SER_DEMO, REW_HEAL_FUL, REW_GAIN_ABL, REW_GAIN_ABL,
- REW_CHAOS_WP, REW_DO_HAVOC, REW_GOOD_OBJ, REW_GREA_OBJ, REW_GREA_OBS
- },
-
- /* Balaan the Grim: */
- {
- REW_TY_CURSE, REW_HURT_LOT, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL,
- REW_SUMMON_M, REW_LOSE_EXP, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_WND,
- REW_SER_UNDE, REW_HEAL_FUL, REW_HEAL_FUL, REW_GAIN_EXP, REW_GAIN_EXP,
- REW_CHAOS_WP, REW_GOOD_OBJ, REW_GOOD_OBS, REW_GREA_OBS, REW_AUGM_ABL
- },
-
- /* Arioch, Duke of Hell: */
- {
- REW_WRATH, REW_PISS_OFF, REW_RUIN_ABL, REW_LOSE_EXP, REW_H_SUMMON,
- REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_SLF,
- REW_POLY_SLF, REW_MASS_GEN, REW_SER_DEMO, REW_HEAL_FUL, REW_CHAOS_WP,
- REW_CHAOS_WP, REW_GOOD_OBJ, REW_GAIN_EXP, REW_GREA_OBJ, REW_AUGM_ABL
- },
-
- /* Eequor, Blue Lady of Dismay: */
- {
- REW_WRATH, REW_TY_CURSE, REW_PISS_OFF, REW_CURSE_WP, REW_RUIN_ABL,
- REW_IGNORE, REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_WND,
- REW_GOOD_OBJ, REW_GOOD_OBJ, REW_SER_MONS, REW_HEAL_FUL, REW_GAIN_EXP,
- REW_GAIN_ABL, REW_CHAOS_WP, REW_GOOD_OBS, REW_GREA_OBJ, REW_AUGM_ABL
- },
-
- /* Narjhan, Lord of Beggars: */
- {
- REW_WRATH, REW_CURSE_AR, REW_CURSE_WP, REW_CURSE_WP, REW_CURSE_AR,
- REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF,
- REW_POLY_WND, REW_HEAL_FUL, REW_HEAL_FUL, REW_GAIN_EXP, REW_AUGM_ABL,
- REW_GOOD_OBJ, REW_GOOD_OBJ, REW_CHAOS_WP, REW_GREA_OBJ, REW_GREA_OBS
- },
-
- /* Balo the Jester: */
- {
- REW_WRATH, REW_SER_DEMO, REW_CURSE_WP, REW_CURSE_AR, REW_LOSE_EXP,
- REW_GAIN_ABL, REW_LOSE_ABL, REW_POLY_WND, REW_POLY_SLF, REW_IGNORE,
- REW_DESTRUCT, REW_MASS_GEN, REW_CHAOS_WP, REW_GREA_OBJ, REW_HURT_LOT,
- REW_AUGM_ABL, REW_RUIN_ABL, REW_H_SUMMON, REW_GREA_OBS, REW_AUGM_ABL
- },
-
- /* Khorne the Bloodgod: */
- {
- REW_WRATH, REW_HURT_LOT, REW_HURT_LOT, REW_H_SUMMON, REW_H_SUMMON,
- REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_SER_MONS, REW_SER_DEMO,
- REW_POLY_SLF, REW_POLY_WND, REW_HEAL_FUL, REW_GOOD_OBJ, REW_GOOD_OBJ,
- REW_CHAOS_WP, REW_GOOD_OBS, REW_GOOD_OBS, REW_GREA_OBJ, REW_GREA_OBS
- },
-
- /* Slaanesh: */
- {
- REW_WRATH, REW_PISS_OFF, REW_PISS_OFF, REW_RUIN_ABL, REW_LOSE_ABL,
- REW_LOSE_EXP, REW_IGNORE, REW_IGNORE, REW_POLY_WND, REW_SER_DEMO,
- REW_POLY_SLF, REW_HEAL_FUL, REW_HEAL_FUL, REW_GOOD_OBJ, REW_GAIN_EXP,
- REW_GAIN_EXP, REW_CHAOS_WP, REW_GAIN_ABL, REW_GREA_OBJ, REW_AUGM_ABL
- },
-
- /* Nurgle: */
- {
- REW_WRATH, REW_PISS_OFF, REW_HURT_LOT, REW_RUIN_ABL, REW_LOSE_ABL,
- REW_LOSE_EXP, REW_IGNORE, REW_IGNORE, REW_IGNORE, REW_POLY_SLF,
- REW_POLY_SLF, REW_POLY_WND, REW_HEAL_FUL, REW_GOOD_OBJ, REW_GAIN_ABL,
- REW_GAIN_ABL, REW_SER_UNDE, REW_CHAOS_WP, REW_GREA_OBJ, REW_AUGM_ABL
- },
-
- /* Tzeentch: */
- {
- REW_WRATH, REW_CURSE_WP, REW_CURSE_AR, REW_RUIN_ABL, REW_LOSE_ABL,
- REW_LOSE_EXP, REW_IGNORE, REW_POLY_SLF, REW_POLY_SLF, REW_POLY_SLF,
- REW_POLY_SLF, REW_POLY_WND, REW_HEAL_FUL, REW_CHAOS_WP, REW_GREA_OBJ,
- REW_GAIN_ABL, REW_GAIN_ABL, REW_GAIN_EXP, REW_GAIN_EXP, REW_AUGM_ABL
- },
-
- /* Khaine: */
- {
- REW_WRATH, REW_HURT_LOT, REW_PISS_OFF, REW_LOSE_ABL, REW_LOSE_EXP,
- REW_IGNORE, REW_IGNORE, REW_DISPEL_C, REW_DO_HAVOC, REW_DO_HAVOC,
- REW_POLY_SLF, REW_POLY_SLF, REW_GAIN_EXP, REW_GAIN_ABL, REW_GAIN_ABL,
- REW_SER_MONS, REW_GOOD_OBJ, REW_CHAOS_WP, REW_GREA_OBJ, REW_GOOD_OBS
- }
-};
-
/*!
* @brief マーシャルアーツ打撃テーブル
*/