Batclient. (As usual, actual changelog not written by me.)

CHANGELOG v1.90
  • The clickable command links which was broken in 1.80 should now work again.
  • You can now mouse-click on any room/world exits to perform movement
  • Background colors should now work.
  • It is now possible to reset windows back to default positions. Notice that this will remove all non-standard/default windows that has been created.
  • A global variable has been added for @partyleader
  • It is now possible to target group members with the global variable @party_xy. For example @party_23 will target the member at row 2 in column 3 (middle right position).
  • You can now see selected target and party target variables in the status monitor.
  • Screen "flashes" when the scrollback buffer is being cut off should be reduced.
  • The realm map zoom level should now be saved and loaded correctly.
  • Mouse pointer over the action buttons should no longer produce weird focus problems on the commandline.
  • You can now use "/trigenable name" to enable triggers with names that starts with "name". "/trigdisable name" does the same but disables the triggers.
  • The quit dialog will now put focus on the yes button when it is opened so pressing ENTER will quit the client. ESC will still close down the quit dialog and put focus back on the commandline.
  • You can now set options on separate commandlines through the tab menu popup from right clicking.
  • The client should now handle huge input a little better (from traveling for example).
  • Client network routines now include a safe-check for special protocol codes that may have been lost or truncated on the server side. Previously large amount of textspam could get truncated and the client would receive only half protocol messages which could initiate long/infinite loops that caused the client to hang. This should no longer happen.
  • It is now possible to hide only the prompt without also hiding the commandline.
  • You can now create macros from within triggers using things like %1 etc.
  • It is now possible to disable news window so it will not popup when reading news.
  • Line feeds should no longer break ansi colors.
  • The commandhistory should now work a little better.
  • There is now an /echo client command to echo text into the generic window.
  • You can now select font for commandline and prompt individually.
  • The way you configure action button name and command has changed slightly and will use a popup instead of the menu textbox.
  • The effects window should now be cleared when you relog into the game after a linkdeath.
  • The setting for viewing bold font as lighter color should work better now.
  • There is now an option for "change my portrait" in the statusmontior right-click menu. (Opens a webpage).
  • Anti-alias is now default set to false for text rendering.
  • It is now possible to combine the prompt and commandline. It is done in the tabmenu for the prompt settings.
  • You can now select to show a timer label ontop of buff effect icons. Right click on the icon to select this option.
  • The selected party target will now show a gray lining in the graphics on the party window.
  • Default font is now set to "Monospaced" if "Courier New" does not exist on the system.
  • You can now select to use the high port 2023 instead of the standard 23 in the login screen.
  • Swapping players by dragging them around with the mouse in the party frame should work now.
  • External configuration is now added. This makes it possible to save your batclient state to a zip file and load it from a website when the client starts. Read more about this in the help menu under External configuration.