Fixed pet status bar disappears when resummoning while dead.

Contributed by Sahar.
This commit is contained in:
MobiusDevelopment 2020-06-18 21:19:53 +00:00
parent 09ee6603af
commit c1f6f6689d
15 changed files with 90 additions and 15 deletions

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);

View File

@ -407,8 +407,13 @@ public abstract class Summon extends Playable
public void unSummon(PlayerInstance owner)
{
if (isSpawned() && !isDead())
if (isSpawned())
{
if (isDead())
{
stopDecay();
}
// Prevent adding effects while unsummoning.
setInvul(true);