static bool invest_misc_ranger(object_type *o_ptr)
{
- if (have_flag(o_ptr->art_flags, TR_SUST_CON))
+ if (has_flag(o_ptr->art_flags, TR_SUST_CON))
return FALSE;
add_flag(o_ptr->art_flags, TR_SUST_CON);
static bool invest_misc_strength(object_type *o_ptr)
{
- if (have_flag(o_ptr->art_flags, TR_SUST_STR))
+ if (has_flag(o_ptr->art_flags, TR_SUST_STR))
return FALSE;
add_flag(o_ptr->art_flags, TR_SUST_STR);
static bool invest_misc_wisdom(object_type *o_ptr)
{
- if (have_flag(o_ptr->art_flags, TR_SUST_WIS))
+ if (has_flag(o_ptr->art_flags, TR_SUST_WIS))
return FALSE;
add_flag(o_ptr->art_flags, TR_SUST_WIS);
static bool invest_misc_intelligence(object_type *o_ptr)
{
- if (have_flag(o_ptr->art_flags, TR_SUST_INT))
+ if (has_flag(o_ptr->art_flags, TR_SUST_INT))
return FALSE;
add_flag(o_ptr->art_flags, TR_SUST_INT);
static bool invest_misc_dexterity(object_type *o_ptr)
{
- if (have_flag(o_ptr->art_flags, TR_SUST_DEX))
+ if (has_flag(o_ptr->art_flags, TR_SUST_DEX))
return FALSE;
add_flag(o_ptr->art_flags, TR_SUST_DEX);
static bool invest_misc_constitution(object_type *o_ptr)
{
- if (have_flag(o_ptr->art_flags, TR_SUST_CON))
+ if (has_flag(o_ptr->art_flags, TR_SUST_CON))
return FALSE;
add_flag(o_ptr->art_flags, TR_SUST_CON);
static bool invest_misc_charisma(object_type *o_ptr)
{
- if (have_flag(o_ptr->art_flags, TR_SUST_CHR))
+ if (has_flag(o_ptr->art_flags, TR_SUST_CHR))
return FALSE;
add_flag(o_ptr->art_flags, TR_SUST_CHR);
static bool invest_misc_chaos(object_type *o_ptr)
{
- if (have_flag(o_ptr->art_flags, TR_TELEPORT))
+ if (has_flag(o_ptr->art_flags, TR_TELEPORT))
return FALSE;
add_flag(o_ptr->art_flags, TR_TELEPORT);
case BIAS_CHAOS:
return invest_misc_chaos(o_ptr);
case BIAS_FIRE:
- if (!(have_flag(o_ptr->art_flags, TR_LITE_1)))
+ if (!(has_flag(o_ptr->art_flags, TR_LITE_1)))
add_flag(o_ptr->art_flags, TR_LITE_1);
return FALSE;