Stop stealth effect when gm becomes visible.

This commit is contained in:
MobiusDev
2017-11-04 23:31:21 +00:00
parent 5edcc25fd0
commit 61f43143ea
4 changed files with 8 additions and 0 deletions

View File

@@ -136,6 +136,7 @@ public class AdminEffects implements IAdminCommandHandler
else else
{ {
activeChar.setInvisible(false); activeChar.setInvisible(false);
activeChar.getEffectList().stopAbnormalVisualEffect(AbnormalVisualEffect.STEALTH);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar)); activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar));
activeChar.sendMessage("You are now visible."); activeChar.sendMessage("You are now visible.");
@@ -156,6 +157,7 @@ public class AdminEffects implements IAdminCommandHandler
else if (command.startsWith("admin_vis")) else if (command.startsWith("admin_vis"))
{ {
activeChar.setInvisible(false); activeChar.setInvisible(false);
activeChar.getEffectList().stopAbnormalVisualEffect(AbnormalVisualEffect.STEALTH);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar)); activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar));
activeChar.sendMessage("You are now visible."); activeChar.sendMessage("You are now visible.");

View File

@@ -136,6 +136,7 @@ public class AdminEffects implements IAdminCommandHandler
else else
{ {
activeChar.setInvisible(false); activeChar.setInvisible(false);
activeChar.getEffectList().stopAbnormalVisualEffect(AbnormalVisualEffect.STEALTH);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar)); activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar));
activeChar.sendMessage("You are now visible."); activeChar.sendMessage("You are now visible.");
@@ -156,6 +157,7 @@ public class AdminEffects implements IAdminCommandHandler
else if (command.startsWith("admin_vis")) else if (command.startsWith("admin_vis"))
{ {
activeChar.setInvisible(false); activeChar.setInvisible(false);
activeChar.getEffectList().stopAbnormalVisualEffect(AbnormalVisualEffect.STEALTH);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar)); activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar));
activeChar.sendMessage("You are now visible."); activeChar.sendMessage("You are now visible.");

View File

@@ -136,6 +136,7 @@ public class AdminEffects implements IAdminCommandHandler
else else
{ {
activeChar.setInvisible(false); activeChar.setInvisible(false);
activeChar.getEffectList().stopAbnormalVisualEffect(AbnormalVisualEffect.STEALTH);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar)); activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar));
activeChar.sendMessage("You are now visible."); activeChar.sendMessage("You are now visible.");
@@ -156,6 +157,7 @@ public class AdminEffects implements IAdminCommandHandler
else if (command.startsWith("admin_vis")) else if (command.startsWith("admin_vis"))
{ {
activeChar.setInvisible(false); activeChar.setInvisible(false);
activeChar.getEffectList().stopAbnormalVisualEffect(AbnormalVisualEffect.STEALTH);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar)); activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar));
activeChar.sendMessage("You are now visible."); activeChar.sendMessage("You are now visible.");

View File

@@ -136,6 +136,7 @@ public class AdminEffects implements IAdminCommandHandler
else else
{ {
activeChar.setInvisible(false); activeChar.setInvisible(false);
activeChar.getEffectList().stopAbnormalVisualEffect(AbnormalVisualEffect.STEALTH);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar)); activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar));
activeChar.sendMessage("You are now visible."); activeChar.sendMessage("You are now visible.");
@@ -156,6 +157,7 @@ public class AdminEffects implements IAdminCommandHandler
else if (command.startsWith("admin_vis")) else if (command.startsWith("admin_vis"))
{ {
activeChar.setInvisible(false); activeChar.setInvisible(false);
activeChar.getEffectList().stopAbnormalVisualEffect(AbnormalVisualEffect.STEALTH);
activeChar.broadcastUserInfo(); activeChar.broadcastUserInfo();
activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar)); activeChar.sendPacket(new ExUserInfoAbnormalVisualEffect(activeChar));
activeChar.sendMessage("You are now visible."); activeChar.sendMessage("You are now visible.");