Removed known command. Also NPC abnormal broadcast fix.

This commit is contained in:
MobiusDev
2018-09-23 18:50:42 +00:00
parent 94887eab04
commit b87d0427a3
48 changed files with 44 additions and 265 deletions

View File

@@ -576,7 +576,6 @@
<!-- ADMIN TEST -->
<admin command="admin_stats" accessLevel="100" />
<admin command="admin_skill_test" accessLevel="100" />
<admin command="admin_known" accessLevel="100" />
<!-- ADMIN TVT EVENT -->
<admin command="admin_tvt_add" accessLevel="100" />

View File

@@ -19,7 +19,6 @@ package handlers.admincommandhandlers;
import java.util.NoSuchElementException;
import java.util.StringTokenizer;
import com.l2jmobius.Config;
import com.l2jmobius.commons.concurrent.ThreadPool;
import com.l2jmobius.gameserver.data.xml.impl.SkillData;
import com.l2jmobius.gameserver.handler.IAdminCommandHandler;
@@ -38,8 +37,7 @@ public class AdminTest implements IAdminCommandHandler
private static final String[] ADMIN_COMMANDS =
{
"admin_stats",
"admin_skill_test",
"admin_known"
"admin_skill_test"
};
@Override
@@ -77,14 +75,6 @@ public class AdminTest implements IAdminCommandHandler
BuilderUtil.sendSysMessage(activeChar, "Command format is //skill_test <ID>");
}
}
else if (command.equals("admin_known on"))
{
Config.CHECK_KNOWN = true;
}
else if (command.equals("admin_known off"))
{
Config.CHECK_KNOWN = false;
}
return true;
}

View File

@@ -774,7 +774,6 @@ public final class Config
// No classification assigned to the following yet
// --------------------------------------------------
public static int MAX_ITEM_IN_PACKET;
public static boolean CHECK_KNOWN;
public static int GAME_SERVER_LOGIN_PORT;
public static String GAME_SERVER_LOGIN_HOST;
public static List<String> GAME_SERVER_SUBNETS;

View File

@@ -93,7 +93,6 @@ import com.l2jmobius.gameserver.network.serverpackets.FakePlayerInfo;
import com.l2jmobius.gameserver.network.serverpackets.MagicSkillUse;
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
import com.l2jmobius.gameserver.network.serverpackets.NpcInfo;
import com.l2jmobius.gameserver.network.serverpackets.NpcInfoAbnormalVisualEffect;
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
import com.l2jmobius.gameserver.network.serverpackets.ServerObjectInfo;
import com.l2jmobius.gameserver.network.serverpackets.SocialAction;
@@ -240,7 +239,7 @@ public class L2Npc extends L2Character
*/
public boolean hasRandomAnimation()
{
return ((Config.MAX_NPC_ANIMATION > 0) && _isRandomAnimationEnabled && getAiType() != AIType.CORPSE);
return ((Config.MAX_NPC_ANIMATION > 0) && _isRandomAnimationEnabled && (getAiType() != AIType.CORPSE));
}
/**
@@ -383,7 +382,7 @@ public class L2Npc extends L2Character
}
else
{
player.sendPacket(new NpcInfoAbnormalVisualEffect(this));
player.sendPacket(new NpcInfo(this));
}
});
}
@@ -1294,11 +1293,6 @@ public class L2Npc extends L2Character
{
if (isVisibleFor(activeChar))
{
if (Config.CHECK_KNOWN && activeChar.isGM())
{
activeChar.sendMessage("Added NPC: " + getName());
}
if (_isFakePlayer)
{
activeChar.sendPacket(new FakePlayerInfo(this));
@@ -1337,7 +1331,7 @@ public class L2Npc extends L2Character
@Override
public boolean isMovementDisabled()
{
return super.isMovementDisabled() || !getTemplate().canMove() || getAiType() == AIType.CORPSE;
return super.isMovementDisabled() || !getTemplate().canMove() || (getAiType() == AIType.CORPSE);
}
public AIType getAiType()