summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCollin Styles <collingstyles@gmail.com>2021-07-11 13:21:20 -0700
committerCollin Styles <collingstyles@gmail.com>2021-07-11 22:02:24 -0700
commiteab1d7b5b11d9325ebe8f67fa4a7430eb05cf461 (patch)
tree3145881b7c317f0d480fedbbd0d7d817552c0648 /src
parent72bb2bd1604e4f62504901d20c3c930f7d288473 (diff)
Use the `IS_TYPE_PHYSICAL` macro in `AddMovePoints`
Diffstat (limited to 'src')
-rw-r--r--src/battle_tv.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/battle_tv.c b/src/battle_tv.c
index a61f5ff29..8c1f8044a 100644
--- a/src/battle_tv.c
+++ b/src/battle_tv.c
@@ -1246,7 +1246,7 @@ static void AddMovePoints(u8 caseId, u16 arg1, u8 arg2, u8 arg3)
break;
case PTS_REFLECT:
// If hit Reflect with damaging physical move
- if (type < TYPE_MYSTERY && power != 0 && tvPtr->side[defSide].reflectMonId != 0)
+ if (IS_TYPE_PHYSICAL(type) && power != 0 && tvPtr->side[defSide].reflectMonId != 0)
{
u32 id = (tvPtr->side[defSide].reflectMonId - 1) * 4;
movePoints->points[defSide][id + tvPtr->side[defSide].reflectMoveSlot] += sPointsArray[caseId][0];
@@ -1254,7 +1254,7 @@ static void AddMovePoints(u8 caseId, u16 arg1, u8 arg2, u8 arg3)
break;
case PTS_LIGHT_SCREEN:
// If hit Light Screen with damaging special move
- if (type >= TYPE_MYSTERY && power != 0 && tvPtr->side[defSide].lightScreenMonId != 0)
+ if (!IS_TYPE_PHYSICAL(type) && power != 0 && tvPtr->side[defSide].lightScreenMonId != 0)
{
u32 id = (tvPtr->side[defSide].lightScreenMonId - 1) * 4;
movePoints->points[defSide][id + tvPtr->side[defSide].lightScreenMoveSlot] += sPointsArray[caseId][0];