summaryrefslogtreecommitdiff
path: root/src/files.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/files.cc')
-rw-r--r--src/files.cc18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/files.cc b/src/files.cc
index 9585a249..78784938 100644
--- a/src/files.cc
+++ b/src/files.cc
@@ -1589,28 +1589,28 @@ void player_flags(u32b *f1, u32b *f2, u32b *f3, u32b *f4, u32b *f5, u32b *esp)
if (get_skill(SKILL_WATER) >= 30) (*f5) |= TR5_WATER_BREATH;
/* Gods */
- GOD(GOD_ERU)
+ if (p_ptr->pgod == GOD_ERU)
{
if ((p_ptr->grace >= 100) || (p_ptr->grace <= -100)) (*f1) |= TR1_MANA;
if (p_ptr->grace > 10000) (*f1) |= TR1_WIS;
}
- GOD(GOD_MELKOR)
+ if (p_ptr->pgod == GOD_MELKOR)
{
(*f2) |= TR2_RES_FIRE;
if (p_ptr->melkor_sacrifice > 0) (*f2) |= TR2_LIFE;
if (p_ptr->grace > 10000) (*f1) |= (TR1_STR | TR1_CON | TR1_INT | TR1_WIS | TR1_CHR);
- PRAY_GOD(GOD_MELKOR)
+ if (p_ptr->praying)
{
if (p_ptr->grace > 5000) (*f2) |= TR2_INVIS;
if (p_ptr->grace > 15000) (*f2) |= TR2_IM_FIRE;
}
}
- GOD(GOD_MANWE)
+ if (p_ptr->pgod == GOD_MANWE)
{
if (p_ptr->grace >= 2000) (*f3) |= TR3_FEATHER;
- PRAY_GOD(GOD_MANWE)
+ if (p_ptr->praying)
{
if (p_ptr->grace >= 7000) (*f2) |= TR2_FREE_ACT;
if (p_ptr->grace >= 15000) (*f4) |= TR4_FLY;
@@ -1618,13 +1618,13 @@ void player_flags(u32b *f1, u32b *f2, u32b *f3, u32b *f4, u32b *f5, u32b *esp)
}
}
- GOD(GOD_TULKAS)
+ if (p_ptr->pgod == GOD_TULKAS)
{
if (p_ptr->grace > 5000) (*f1) |= TR1_CON;
if (p_ptr->grace > 10000) (*f1) |= TR1_STR;
}
- GOD(GOD_AULE)
+ if (p_ptr->pgod == GOD_AULE)
{
if (p_ptr->grace > 5000)
{
@@ -1632,7 +1632,7 @@ void player_flags(u32b *f1, u32b *f2, u32b *f3, u32b *f4, u32b *f5, u32b *esp)
}
}
- GOD(GOD_MANDOS)
+ if (p_ptr->pgod == GOD_MANDOS)
{
(*f2) |= TR2_RES_NETHER;
@@ -1649,7 +1649,7 @@ void player_flags(u32b *f1, u32b *f2, u32b *f3, u32b *f4, u32b *f5, u32b *esp)
}
}
- GOD(GOD_ULMO)
+ if (p_ptr->pgod == GOD_ULMO)
{
(*f5) |= TR5_WATER_BREATH;