7 class BGSSoundDescriptorForm;
74 kAlchemy =
static_cast<std::underlying_type_t<SpellType>
>(
kPotion),
77 kIngredient =
static_cast<std::underlying_type_t<SpellType>
>(kWortCraft),
82 kStaffEnchantment = 12,
Definition: MagicItem.h:30
SoundID
Definition: MagicSystem.h:54
SpellType
Definition: MagicSystem.h:64
CannotCastReason
Definition: MagicSystem.h:13
BGSSoundDescriptorForm * GetMagicFailureSound(SpellType a_type)
float GetMagicCasterTargetUpdateInterval()
CastingType
Definition: MagicSystem.h:35
CastingSource
Definition: MagicSystem.h:27
void GetMagicItemDescription(BSString &a_out, MagicItem *a_magicItem, const char *a_beginTagFormat, const char *a_endTagFormat)
const char * GetCannotCastString(CannotCastReason a_reason)
Delivery
Definition: MagicSystem.h:43
WardState
Definition: MagicSystem.h:87
Definition: AbsorbEffect.h:6