Skip to content

Releases: raduprv/Eternal-Lands

1.9.7 Release

09 Dec 22:16
9816244
Compare
Choose a tag to compare
  • New Client Features:
    • Move to attacked creature if too far away. Issue #199.
    • Yellow Food Bar option for player banner. Forum Topic 61841.
    • New feature to help moderators.
    • Option to use a per-server-ID updates directory.
    • Added configurable timeout for connection to server.
    • Enable https links for encyclopedia.
  • Client Fixes:
    • Show message when last player banner option disabled. Issue #201.
    • Fix loading of the ignore files stopping, if there is a duplicate name.
    • Fix forgetting active item list.
    • Minor fixes for the map window (#198).
    • Fix url catcher for Latin-1 supplement, in addition to Basic Latin. Forum #61935.
    • Fix for #alias crash.
    • Fix indicator window keep-on-screen function. Issue #187.
    • For Android, character was all white on some devices in new character creation window.
    • Fix crash while using the buddy window to add a new buddy.
    • Within limits, prevent icon window width exceeding available space.
    • Indicators position fixes when in default location and auto hide/show depending on space.
    • Lots of fixes highlighted by compiler improvements, some that may have caused crashes.
    • Fixes for building with newer versions of libXML2.
    • Various code clean-ups.
    • Various minor UI improvements.
  • Map Editor changes:
    • Fixes greenish watery stuff so it doesn't turn into regular water when reflections are on. Issue #193.
    • Enable self-lit items to actually self-light in the map editor under correct circumstances (dungeon/internal maps). Issue 188.
    • Lots of fixes for various compiler warnings and crashes.
  • Other client changes:
    • Major improvements to the way the client handles actor access throughout the code base.
    • The Android client is now built from the same source code as the desktop client.
    • Logging improvements (#205)
    • Do github test builds when code committed: Initial github CI (#206)
  • Credits
    • Client code contributors: Ben, bluap, Burn, Exzap, Grum and Luke

1.9.6 Stable Release Update 1 (p1)

12 Mar 14:00
89324a0
Compare
Choose a tag to compare

Full client packages are available for:

Updates since 1.9.6.0 release:

  • Fix trade issue where items would not be sent to storage as expected.
  • Reset number of enabled local lights on map change.
  • Fixes for water effects on newer drivers that no longer support the older effects. To use the new effects you need to install the new shader files that included in the data patch. There is a new option on the video tab that is used to enabled the new shaders. Grum has done a lot of work on the to fix the water effect in this and the 2022-01-21 update. This updated should fixed all the reported issues.
  • Less strict pathfinding" option (Controls tab): Allow the pathfinder to walk to a nearby location when clicking an unwalkable tile, discussed in part in this topic.
  • Fixes for water effects for some Intel, AMD and GPU graphics driver issues. Setting "water shader quality" to 2 will now enable the nice ripple effect for more users. It also fixes the non-working water and corrupt reflections some users were experiencing.
  • Provide an option (Controls tab) to turn off the click through action when focusing the main window.
  • Add additional logging when saving user files. The explicit file close needed for the logging may possibly fix "problem with ..." issues.
  • Detect if loading a zero length user file, log to user but don't disable saving. Zero length files have been reported but required user action to resolve.
  • Fix showing #glow command output when indicator disabled.
  • Add date to timestamp in chat log.
  • Provide and option (Video tab) to enable the desktop screen saver / monitor power management.
  • Set lower bound of chat lines from 5 to 1.
  • Issue #165: Re-validate ground bag window status on reconnect.
  • Issue #163: Fix storage access inconstancy, Store-All and ALT-click access for closed window.
  • Fix mouse over issues for spells windows on Android (in 1.9.6.0-1 update).
  • Fix only initial spells window mode using default position (in 1.9.6.0-1 update).
  • Fix possible crash with #calc using L (in 1.9.6.0-1 update)
  • Fix possible crash in character creation window (in 1.9.6.0-1 update).
  • Fixed display of action point > 999 in the stats window.
  • Correct colour for login window version text when there is an error.
  • Ensure main window fits the available space and is on-screen.
  • Use the new (JSON) personal files format by default.
  • Enable the item use counter by default.
  • Channel colours window can be scaled and its position managed.
  • Change ground bag window default position to bottom centre.
  • Fix blank lines in console when wrapping text to fit width.
  • Add basic screen orientation options for Android (video tab).
  • Limit "You cannot access the storage from here" messages.
  • Add date to timestamps in log messages.
  • Fix trade bug where storage could not be used if the window was hidden then shown.

A pre-release for 1.9.6.1 (p1) release candiate 2

26 Feb 14:04
75ddf71
Compare
Choose a tag to compare

Updates since 1.9.6.0 release:

  • Fix trade issue where items would not be sent to storage as expected.
  • Reset number of enabled local lights on map change.
  • Fixes for water effects on newer drivers that no longer support the older effects. To use the new effects you need to install the new shader files that included in the data patch. There is a new option on the video tab that is used to enabled the new shaders. Grum has done a lot of work on the to fix the water effect in this and the 2022-01-21 update. This updated should fixed all the reported issues.
  • Less strict pathfinding" option (Controls tab): Allow the pathfinder to walk to a nearby location when clicking an unwalkable tile, discussed in part in this topic.
  • Fixes for water effects for some Intel, AMD and GPU graphics driver issues. Setting "water shader quality" to 2 will now enable the nice ripple effect for more users. It also fixes the non-working water and corrupt reflections some users were experiencing.
  • Provide an option (Controls tab) to turn off the click through action when focusing the main window.
  • Add additional logging when saving user files. The explicit file close needed for the logging may possibly fix "problem with ..." issues.
  • Detect if loading a zero length user file, log to user but don't disable saving. Zero length files have been reported but required user action to resolve.
  • Fix showing #glow command output when indicator disabled.
  • Add date to timestamp in chat log.
  • Provide and option (Video tab) to enable the desktop screen saver / monitor power management.
  • Set lower bound of chat lines from 5 to 1.
  • Issue #165: Re-validate ground bag window status on reconnect.
  • Issue #163: Fix storage access inconstancy, Store-All and ALT-click access for closed window.
  • Fix mouse over issues for spells windows on Android (in 1.9.6.0-1 update).
  • Fix only initial spells window mode using default position (in 1.9.6.0-1 update).
  • Fix possible crash with #calc using L (in 1.9.6.0-1 update)
  • Fix possible crash in character creation window (in 1.9.6.0-1 update).
  • Fixed display of action point > 999 in the stats window.
  • Correct colour for login window version text when there is an error.
  • Ensure main window fits the available space and is on-screen.
  • Use the new (JSON) personal files format by default.
  • Enable the item use counter by default.
  • Channel colours window can be scaled and its position managed.
  • Change ground bag window default position to bottom centre.
  • Fix blank lines in console when wrapping text to fit width.
  • Add basic screen orientation options for Android (video tab).
  • Limit "You cannot access the storage from here" messages.
  • Add date to timestamps in log messages.
  • Fix trade bug where storage could not be used if the window was hidden then shown.

A pre-release for 1.9.6.1 (p1) release

19 Feb 13:15
7f78579
Compare
Choose a tag to compare
Pre-release

Superseded. Data patch is unchanged and still referenced in build for now.

Release 1.9.6.0 update 1

21 Dec 13:33
be61c4b
Compare
Choose a tag to compare

Minor fixes since 1.9.6.0 release, a label to use for package building.

1.9.6 Release

16 Dec 00:57
47eccd1
Compare
Choose a tag to compare

Server updates

  • Haidir cockatrice daily was not counting one of the cockatrices. Fixed.
  • New ice dragon spawn in a new location
  • New blue dragon spawn in a redesigned location
  • Maps the pear can be found on have been updated. It should now only appear on maps where 98% or more of the harvestables can actually be harvested, based on the new and updated 1.9.6 maps.

Client Data updates

  • Two standard user menus added. Right-click and deselect "Standard Menus" to disable.
  • 90+ new inventory images added. Majority are to show used/damaged/second-hand and rare weapons and armor differently.
  • A few 2d bones images were accidentally deleted years ago prior to 1.9.3. They've been readded, so you may see more 2d bones on various maps that have just been invisible the past several client releases.
  • F5 invance rules updated, and some of the encyclopedia.

Client updates

  • Hide the just exp message in console when the mixed item filter is enabled.
  • Add primary clipboard support for text line widget.
  • Added #? command to search #command names and descriptions.
  • Add updates path to standard user menus search.
  • Resize quest log NPC window when we get a new NPC.
  • Fix too wide width for HUD indicators for some fonts.
  • Fix too wide width for buddy window for some fonts.
  • Always show a least one line of input text for the console.
  • Fix ranging critical rate for window.
  • Fixes for all caps filter.
  • Fix auto disable ranging lock to only happen if it is you fighting.
  • Restore previous behaviour for saved manu items.
  • Fix custom cloths for colour tagged names.
  • Rate limit "You need to quip a quiver first".
  • Improved URL parsing.
  • Dynamically allocate servers list.
  • Fix 3d marks extending into the depths when in console more.
  • Added option to apply the current map mark filter to 3d marks.
  • Don't scale map window side text with mapmark scale factor.
  • Don't scale map window in F6 mode.
  • New network code allowing encrypted connections.
  • Fix crash when dragging mouse over hidden text field.
  • Fix for updates and custom cloth with multiple clients open.
  • Fix crash when window is minimized in new character interface.
  • Make the mana numbers and bar brighter on player banner.
  • Improve the accuracy of the map markers in the map window and map click to walk.
  • Added #summon_attack & #sa command and hud indicator.
  • Centre the map marks symmetrically around the tile centre.
  • Allow 'm' as million suffix in #calc.
  • Switch to total session exp if no longer collecting OA.
  • Fix for windows command line space issues.
  • Added server tab option to set default server ID.
  • Fix eye candy issue causing screen to go dark when casting some spells.
  • Fix resizing of the language select window.
  • Fix calculation that limited width used for login screen rules window.
  • Fix chat startup resize issues for some combinations of chat.
  • Fix new character hud not resizing sometimes.
  • Automatically down-scale the new character hud.
  • Use true font width to set password manager size.
  • Added option to automatically set the windows scaling factor.
  • Improvements to default window locations.
  • Various code clean ups and minor behind the scenes fixes.

Map updates

  • The client now comes with a default tab map for every map, not just select ones.

  • Morcraven Marsh - New "Market" area next to the battle hall for bots. (All bots in or near this area need to make a new home in one of the 30 stalls as quickly as possible.)

  • Isla Prima - New semi-secret map "Newbie Dream Temple" for brand new players. (If you're helping new players, you're free to tell them how to get into this. Even in public chat.)

  • Imbroglio Islands - New island "Hadlioth Isle".

  • Imbroglio Islands - Moglo northern (no-pk) fort moved

  • Thelinor - The formerly-secret dangerous "Brick Palace" is no longer a secret. You still need a Brick to enter it, but the entrance is no longer secret, having been moved to Thelinor city, inside the "volcano"-type thing just south of storage in the city.

  • Thelinor - A new safe (non-pk) small cave near the Zirak exit, using a door that was already there but previously unused.

  • Kusamura Jungle - The entrance to the temple is no longer a secret, as it is now entered via an addition to the main map. (Note: The questions inside are still considered secrets though.)

  • Kusamura Jungle - The temple has been overhauled to go with this change, and is now a temple for the shadow goddess Varyssa, goddess of enchantment, who affects people's imaginations and creativity, along with their dreams. (Read more about her: http://www.eternal-lands.com/forum/index.php?/topic/45289-varyssa/ )

  • Token Map - Overhauled to remove the nasty snapdragon/rose mess on the west side. Replaced with a beach decor that's less likely to cause grue and gives more space for invasions. Includes 2 new minor insides.

  • Idaloran - The area between Jahir Beach and Nymorq Woods is now a ruins area in keeping with the original Idaloran storyline. One new minor enterable hut can be found among the ruins.

  • Idaloran - New cathedral building in the northwest area within the city walls. ("Insides" of three buildings removed for this are still available, attached to buildings elsewhere in the city.)

  • Idaloran - new bridge west of the castle leading towards Irsis exit

  • Irsis - Due to an increase in exports from Irsis, the previously unused ships at the docks are now available for travel! There's ships that lead to four more maps. Each of those four maps now have ships that lead back to Irsis as well.

  • Zirakinbar - All 3 wagons on the map can now be entered, includes the one next to storage.

  • Zirakinbar - 4 teleport pads added for getting around the map

  • Zirakinbar - A few harvestables adjusted to improve storage walk, including one that makes this a slightly better map for stocking honeycomb than Palon Vertas. (However it comes with a much higher risk for Leonard at night.)

  • North Zirakgunda - The gnomes who call Zirakgunda home have discovered silver ore in a previously unchecked part of North Gunda near the plant growing room.

  • Irinveron - The southwest teleport pad leading to northeast Irin moved a bit more towards storage for improved use as a path from storage to Waveneck caves in Glacmor.

  • Irinveron - The huge "harvesting cave" now has carts and tracks for getting around it quicker.

  • Aeth Aelfan - Wyrmgoth cave has 4 teleport spots added for getting around the map

  • Aeth Aelfan - levers added to gate directly north of storage to "use" to go through gate

  • Aeth Aelfan Lothalith Fortress - Has a new room addition.

  • Trassian Dra Syn Caves - One cave is expanded and redesigned.

  • Whitestone - House in Northern Woods just east of the city walls is now enterable.

  • Portland - House next to blueberries east of the city walls is now enterable.

  • Sedicolis - Eveline's tent can be entered.

  • Nordcarn South Cave - House south of amber (with fruit next to it) can be entered.

  • South Redmoon - House with garden behind it (north of storage) can be entered.

  • C2 Portal Room - fourth same-map teleport that goes to the northern-most row of portals (cold maps), and some minor tweaks for mapwalking improvement

  • Bethel - The two small caves that were "You try to enter, but a barrier blocks you" secrets are no longer secret, and can be entered normally. (The secrets made no sense, nor did they serve any purpose on a map with plenty of secrets already.)

  • Melinis has a new secret path, may or may not be useful if discovered. (Or more correctly, a 1-way secret was turned into a tweaked 2-way path.)

  • Appearantly there's a new, very silly secret location on C2.

Minor Additional Map Changes

  • South Redmoon - at 273,238 - "eye" the tombstone for a memorial to Looter / Hydroman.
  • All Fast Read and Fast Regen locations are now the same speed. (Only the ones closest to sto were used anyway)
  • Every storage now has a no-summoning zone placed around them. (This will be most noticeable in Naralik where that rule was more commonly violated.)
  • EVTR Mine - one emerald harv spot that was directly in a common walk path removed. Emeralds there moved to other nearby spots.
  • Naralik - For the house next to storage, click the door now to enter instead of the whole house (reduce misclicks while mixing at or going to storage)
  • Grubani Insides / DP Crystal Caves Insides map - Has had decoration changes and is now fully harvestable (for pear hunting purposes).
  • Irinveron, Whitestone, etc. - some tree reduction in various parts of the map
  • Two secret places got all their exits completely redone...
  • Morcraven Marsh cave - Minor redesign to kill the bottleneck of players in a single silver spot
  • A few places have gotten some more decoration (North Zirakgunda and AA Smuggler's Cave are a couple examples)
  • Some basic cleanup and decor fixes (not relevant to gameplay) on many maps
  • more height tiling (where you can walk) fixes on most every map
  • For pear hunters: more harvestables that were stuck inside rocks or underground have either been moved to be visible or just removed in many maps, including VotD gold cave, MM silver, AA Wyrmgoth (huge improvement for diamonds), Thelinor + Theli caves, and more. No guarantee all were found but the overwhelming majority should be fixed.

Credits

  • CLIENT work: Bluap, Grum, Ben, Ladrilho, and Nogrod

And special thanks to everyone who helped by using the git code (or bluap's p# releases), testing it and reporting issues.

  • SERVER work: Radu, some data provided by Burn

  • MAP work: Burn, except:

In the Newbie Dream Temple, the entrance and God Altar rooms (first two seen going in) were done by Acelon.
Also thanks to Learner for assistance with scripts that helped both with automating finding some map issues and improved automation of making the tab maps.

1.9.5 Release (build 9) - The True Type Font release

18 Mar 20:32
6e847d8
Compare
Choose a tag to compare

Major features included in this stable release:

  • True Type font support, with a default set of fonts included in the data pack.
  • Many sizing and layout improvements to the user interface.
  • Removed the random chance of closing the item list window.
  • Help text shows if a book in the inventory or storage has been read.
  • Option to sort items in storage categories alphabetically.
  • Option to save general options per character, for example the maximum food level.
  • Option to enable show/hide of chat using ALT+C or an optional icon, and to set the number scroll lines.
  • New options for the player banner including disabling colour changes.
  • Option for independent action cursors for quickbar and inventory windows.
  • Option to use alternative mouse cursors.
  • Option to enable the password manager from the or new character or login screens.
  • New #command "##" to show list of commands, "## command" gives help for that command.
  • New #commands for window size, "#reset_res" "#set_res ", "#save_res" and #show_res.
  • New #command "#quantity" or "#q" to set the inventory quantity based on the specified calculation.
  • New #command "#set_default_fonts" to reset the client fonts to the default TTFs.
  • Use new text based personal files (JSON) by default.
  • Included two standard user menus in the data pack. Right-click and deselect "Standard Menus" to disable.
  • Many other smaller changes, bug fixes and improvements including a fix for region sounds on maps.

Builds:

Contributions:

Many people listed on the EL site and as github contributors have given their time freely to make Eternal Lands over many years. Special thanks to @gvissers, @bendoughty, @brunoramoslu and @gamil-zirak for their contributions for this release, and to all those that test and report issues.

1.9.5 Release (build 8)

12 Apr 01:12
Compare
Choose a tag to compare

New / changed features

  • Unequip button on inventory window now protected by double-click (HUD option).
  • To align with high-dpi changes, the notepad font is now not scaled by the "User interface Scaling Factor" option. Use the notepad font size directly.
  • Support for MacOS style high-dpi display with auto scaling of UI and fonts.

Bug fixes:

  • The console scroll indicator (^^ ^^), is now scaled using the chat font size.
  • Make recent keys definitions usable in key.ini and for #keypress command.
  • Fixed a crash for the Linux snap build on Ubuntu 18.04 caused by not catching copy/paste system errors.

Additional changed for MacOS over initial 1.9.5p7 build release:

  • Additional high-dpi scaling for MacOS of minimap and console scroll indicator (^^ ^^).
  • Fix for MacOS issue with alt+key actions also outputting characters.

Stable interim update, just for snap build

26 Apr 19:46
Compare
Choose a tag to compare

Fixes an issue with copy/paste causing an uncaught exception in the X11 system.

1.9.5 Release (build 7)

30 Mar 21:29
Compare
Choose a tag to compare
  • New Features
    • Added specific scaling factor for most windows. Can be changed using in the font config window or ctrl+mouse wheel or ctrl+cursor keys. Also, reset to default or initial value using crtl+home and ctrl+end. Keys can be redefined in key.ini.
    • Modified config window set-up to allow rescaling without restart, now you just need to close and reopen the window.
    • New trouble shooting option to clear modifier keys when the window get focus.
    • Added a button to items window to show/hide the text message panel - allowing a smaller window.
    • If possible, when we swap an equipped item, move the removed item to the slot left by the replacement.
    • Enhanced equipment swap function to swap equivalent items if the new item is clicked twice. Requires the item_extra_info.txt file included in the new data archive.
    • Added id and image id to storage category print.
    • Added #disconnect (or #disco) # commands to disconnect from the server.
    • Try to keep movable windows, proportionally where they are when resizing the main window. The centre of the window is used as the anchor point.
    • Added CTRL+U key bindng to open the summoning menu in addition to using the touch cursor on the summoned creature.
    • The buttons and / or the equip grid of the inventory window can now be moved to the left of the window. Using options in the title bar right-click menu.
    • Added a "Unequip all items" buttton "<", to the inventory window.
    • Added a small dot to the show/hide message panel button "V", to show the colour of the last message when the panel is closed.
    • Added popup window colours to those that can be redefined in named_colours.xml. The undated data file includes the additional colours.
    • Enable auto equip when using the item keys.
  • Bug Fixes
    • Fixed scaling of spin widget arrows.
    • Fixed use item keys so not limited by number or quickbar slots shown
    • SDL2 Port: Prevent TAB key dangling from window system switching.
    • SDL2 Port: Prevent MOD (Ctrl/Alt/Shift) keys from causing AFK to end.
    • SDL2 Port: Fixed key definition of ITEM11 and SPELL11 to use SDLK_MINUS not SDLK_UNDERSCORE.
    • SDL2 Port: Fixed not being able to define keypad keys using key.ini. Using the Key Name from SDL_GetKeyName() and keypad keys contain a space. To use these, replace the space with and underscore, for example keypad_1.
    • Resolved issues with "Resync with server..." messages while minimised.
    • Resolved issue restoring after minimised that caused fast animations for a while until the client caught up.
    • Fix crash for special effects due to use after free when removing actors.
    • Changed mix window tooltip for +10 to suggest ALT not CTRL as CTRL clashes with window scaling.
    • Fixed issue where using the Touch cursor on a non-NPC could clear any open NCP dialogue.
    • Remove white space from end of new map marks and saved map marks. This prevents confusion when trying to unmark.