void script_3486(int arg0,int arg1,int arg2) { int ivar3; string svar0; deleteAllExtraChilds(new WidgetPointer(arg0)); deleteAllExtraChilds(new WidgetPointer(arg1)); deleteAllExtraChilds(new WidgetPointer(arg2)); createExtraChild(new WidgetPointer(arg0), 6, getExtraChildGap(new WidgetPointer(arg0))); setWidgetSize(0, 0, 1, 1); setWidgetPosition(0, 0, 1, 1); setWidget3DRotation(0, 0, 0, 0, 0, 2600); setWidgetNpcHead(2567); setWidgetAnimation(9804); script_2647(arg0); script_1298(getWidgetParentId(new WidgetPointer(arg1)), 0, 0, 0); createExtraChild(new WidgetPointer(arg1), 4, getExtraChildGap(new WidgetPointer(arg1))); setWidgetFont(494); setWidgetRGB(new Color(255, 255, 255)); setWidgetUnknownBoolean(true); setWidgetTextAlignment(0, 1, 0); svar0 = "To modify the spell so that it goes to our chosen destination, you must connect the " + "" + "start node" + "" + " at the bottom to the " + "" + "destination node" + "" + " in the " + "" + "upper half" + "" + " of the tablet." + "
" + "
" + "Drag the " + "" + "conduit tiles" + "" + " into the grid to form a path leading upwards. You can click tiles to remove them from the grid." + "
" + "
" + "The tablet has been damaged slightly by the chipping process, creating " + "" + "dead zones" + "" + ". Magic cannot flow through a " + "" + "dead zone" + "" + ", so you must route the power around them."; setWidgetText(svar0); if (add(multiply(getLineCount(getWidgetActualWidth(new WidgetPointer(arg1)), 494, svar0), 10), 5) <= getWidgetActualHeight(new WidgetPointer(arg1))) { setWidgetSize(0, 0, 1, 1); setWidgetPosition(0, 0, 1, 1); setWidgetScrollMax(0, 0, new WidgetPointer(arg1)); setWidgetIsHidden(true, new WidgetPointer(arg2)); return; } ivar3 = add(multiply(getLineCount(subtract(getWidgetActualWidth(new WidgetPointer(arg1)), 17), 494, svar0), 10), 5); setWidgetSize(17, ivar3, 1, 0); setWidgetPosition(0, 0, 0, 1); setWidgetScrollMax(0, ivar3, new WidgetPointer(arg1)); setWidgetIsHidden(false, new WidgetPointer(arg2)); script_31(arg2, arg1, 792, 789, 790, 791, 773, 788); return; }