Не реализован пакет RequestSkillCoolTime. Я вообще нигде не видел его реализованым, если честно. Все эмули отправляют его без запроса :/
Возможно в этом проблема, но не факт.
Вот мой пакет, подгоните под себя:
Код:
/**
* Send SkillCoolTime packet
* UNetworkHandler::RequestSkillCoolTime
* c (opcode)
*
* @author PointerRage
*/
@ClientPacket
public class RequestSkillCoolTime extends L2GameClientPacket {
private final static PacketHeader pHeader = new PacketHeader(0xA6, GameClientState.IN_GAME);
private final static String TYPE = "[C] A6 RequestSkillCoolTime";
public RequestSkillCoolTime() {
}
@Override protected void readImpl() throws Exception {
//triggered
}
@Override protected void runImpl() throws Exception {
if(getClient().getActiveChar() == null)
return;
getClient().sendPacket(new SkillCoolTime(getClient().getActiveChar()));
}
@Override public String getType() {
return TYPE;
}
@Override public PacketHeader getPacketHeader() {
return pHeader;
}
}