}
else if (command.equalsIgnoreCase("request_ekimus"))
{
if (SoIManager.getCurrentStage() == 2)
{
Reflection r = player.getActiveReflection();
if (r != null)
{
if (player.canReenterInstance(ekimusIzId))
{
player.teleToLocation(r.getTeleportLoc(), r);
}
}
else if (player.canEnterInstance(ekimusIzId))
{
ReflectionUtils.enterReflection(player, new HeartInfinityAttack(), ekimusIzId);
}
}
}
else if (command.equalsIgnoreCase("enter_seed"))
{
if (SoIManager.getCurrentStage() == 3)
{
SoIManager.teleportInSeed(player);
return;
}
}
else if (command.equalsIgnoreCase("hoi_defence"))
{
if (SoIManager.getCurrentStage() == 5)
{
Reflection r = player.getActiveReflection();
if (r != null)
{
if (player.canReenterInstance(hoidefIzId))
{
player.teleToLocation(r.getTeleportLoc(), r);
}
}
else if (player.canEnterInstance(hoidefIzId))
{
ReflectionUtils.enterReflection(player, new HeartInfinityDefence(), hoidefIzId);