Browse Source

♻️ Remove _misource access from InitMissiles

pull/5040/head
Cesar Canassa 4 years ago committed by Anders Jenbo
parent
commit
b415474cf5
  1. 4
      Source/missiles.cpp

4
Source/missiles.cpp

@ -1035,7 +1035,7 @@ void InitMissiles()
if (myPlayer._pInfraFlag) {
for (auto &missile : Missiles) {
if (missile._mitype == MIS_INFRA) {
if (missile._misource == MyPlayerId)
if (missile.sourcePlayer() == MyPlayer)
CalcPlrItemVals(myPlayer, true);
}
}
@ -1046,7 +1046,7 @@ void InitMissiles()
myPlayer._pSpellFlags &= ~SpellFlag::RageCooldown;
for (auto &missile : Missiles) {
if (missile._mitype == MIS_BLODBOIL) {
if (missile._misource == MyPlayerId) {
if (missile.sourcePlayer() == MyPlayer) {
int missingHP = myPlayer._pMaxHP - myPlayer._pHitPoints;
CalcPlrItemVals(myPlayer, true);
ApplyPlrDamage(myPlayer, 0, 1, missingHP + missile.var2);

Loading…
Cancel
Save