OSDN Git Service

[Refactor] enum spells-typeをenum class AttributeTypeに置換
[hengbandforosx/hengbandosx.git] / src / object-enchant / dragon-breaths-table.cpp
1 #include "object-enchant/dragon-breaths-table.h"
2 #include "effect/attribute-types.h"
3
4 /*!
5  * @brief 装備耐性に準じたブレス効果の選択テーブル /
6  * Define flags, effect type, name for dragon breath activation
7  */
8 const dragonbreath_type dragonbreath_info[] = {
9     { TR_RES_ACID, AttributeType::ACID, _("酸", "acid") },
10     { TR_RES_ELEC, AttributeType::ELEC, _("電撃", "lightning") },
11     { TR_RES_FIRE, AttributeType::FIRE, _("火炎", "fire") },
12     { TR_RES_COLD, AttributeType::COLD, _("冷気", "cold") },
13     { TR_RES_POIS, AttributeType::POIS, _("毒", "poison") },
14     { TR_RES_LITE, AttributeType::LITE, _("閃光", "light") },
15     { TR_RES_DARK, AttributeType::DARK, _("暗黒", "dark") },
16     { TR_RES_SHARDS, AttributeType::SHARDS, _("破片", "shards") },
17     { TR_RES_CONF, AttributeType::CONFUSION, _("混乱", "confusion") },
18     { TR_RES_SOUND, AttributeType::SOUND, _("轟音", "sound") },
19     { TR_RES_NEXUS, AttributeType::NEXUS, _("因果混乱", "nexus") },
20     { TR_RES_NETHER, AttributeType::NETHER, _("地獄", "nether") },
21     { TR_RES_CHAOS, AttributeType::CHAOS, _("カオス", "chaos") },
22     { TR_RES_DISEN, AttributeType::DISENCHANT, _("劣化", "disenchantment") },
23         { TR_STR, AttributeType::NONE, nullptr }
24 };