Hi,

I've stumbled upon a weird error I cannot seem to fix. The problem is, opening interfaces.

I'm using showInterface() (playerassistant.java), which looks like this:
Code:
	public void showInterface(int interfaceid) {
		synchronized(c) {
			if(c.getOutStream() != null && c != null) {
				c.getOutStream().createFrame(97);
				c.getOutStream().writeWord(interfaceid);
				c.flushOutStream();
			}
		}
	}
I don't see why it doesn't work.

What I do know is, other interface opening things use sendFrame248, which looks like this:
Code:
	public void sendFrame248(int MainFrame, int SubFrame) {
		synchronized(c) {
			if(c.getOutStream() != null && c != null) {
				c.getOutStream().createFrame(248);
				c.getOutStream().writeWordA(MainFrame);
				c.getOutStream().writeWord(SubFrame);
				c.flushOutStream();
			}
		}
	}
Can anyone help?

Thanks in advance.

EDIT: just found out something, ::interface 3559 loads the make-over mage interface, however, ::interface 3550-3558 and 3560-3600 returns nothing?
EDIT2: I found out ::interface 8134 also loads the quest thingy (which is what I'm looking for, but from looking at other posts it should be 275?

Oh well, better than nothing!