when i tele to godwars, the inter '601' stay, and if i move step, it dissapears, why??????????
any 1 can help me please???????????????????????


here is my godwars controler file

package com.rs.game.player.controlers;

import com.rs.game.WorldObject;

public class GodWars extends Controler {

@Override
public void start() {
setArguments(new Object[] { 0, 0, 0, 0, 0, 0 });
sendInterfaces();
}

@Override
public boolean logout() {
return false; // so doesnt remove script
}

@Override
public boolean login() {
sendInterfaces();
return false; // so doesnt remove script
}

@Override
public boolean processObjectClick1(final WorldObject object) {
if (object.getId() == 57225) {
player.getDialogueManager().startDialogue("NexEntr ance");
return false;
}
return true;
}

@Override
public void sendInterfaces() {
player.getInterfaceManager().sendTab(
player.getInterfaceManager().hasRezizableScreen() ? 34 : 8, getInterface());
player.getPackets().sendIComponentText(601, 8, ""+ player.armadyl +"");
player.getPackets().sendIComponentText(601, 9, ""+ player.bandos +"");
player.getPackets().sendIComponentText(601, 10, ""+ player.saradomin +"");
player.getPackets().sendIComponentText(601, 11, ""+ player.zamorak +"");
}

private int getInterface() {
return 601;
}


@Override
public boolean sendDeath() {
remove();
removeControler();
return true;
}

@Override
public void magicTeleported(int type) {
remove();
removeControler();
}

@Override
public void forceClose() {
remove();
}

public void remove() {
player.getPackets().closeInterface(
player.getInterfaceManager().hasRezizableScreen() ? 34 : 8);
}

}