public static byte[] setNPCSpecialAction(int oid, String action) {
            MaplePacketLittleEndianWriter mplew = new MaplePacketLittleEndianWriter();
            mplew.writeShort(SendPacketOpcode.NPC_SET_SPECIAL_ACTION.getValue());
            mplew.writeInt(oid);
            mplew.writeMapleAsciiString(action);
            mplew.writeInt(0); //unknown yet
            mplew.write(0); //unknown yet

            return mplew.getPacket();
        }