|
|
|
|
@ -238,7 +238,7 @@ bool MonsterMHit(int pnum, int m, int mindam, int maxdam, int dist, missile_id t
|
|
|
|
|
dam += player._pDamageMod; |
|
|
|
|
else |
|
|
|
|
dam += player._pDamageMod / 2; |
|
|
|
|
if (monster.MData->mMonstClass == MonsterClass::Demon && (player._pIFlags & ISPL_3XDAMVDEM) != 0) |
|
|
|
|
if (monster.MData->mMonstClass == MonsterClass::Demon && HasAnyOf(player._pIFlags, ItemSpecialEffect::TripleDemonDamage)) |
|
|
|
|
dam *= 3; |
|
|
|
|
} |
|
|
|
|
bool resist = monster.IsResistant(t); |
|
|
|
|
|