Browse Source

Fix melee friendly fire when sgOptions.Gameplay.bFriendlyFire is set

pull/2956/head
obligaron 5 years ago committed by Anders Jenbo
parent
commit
16d98d48c3
  1. 2
      Source/player.cpp

2
Source/player.cpp

@ -1210,7 +1210,7 @@ bool DoAttack(int pnum)
m = -(dMonster[dx][dy] + 1);
}
didhit = PlrHitMonst(pnum, m);
} else if (dPlayer[dx][dy] != 0 && (!gbFriendlyMode || sgGameInitInfo.bFriendlyFire != 0)) {
} else if (dPlayer[dx][dy] != 0 && !gbFriendlyMode) {
BYTE p = dPlayer[dx][dy];
if (dPlayer[dx][dy] > 0) {
p = dPlayer[dx][dy] - 1;

Loading…
Cancel
Save