Skip to content

Releases: elanthia-online/lich-5

Lich 5.11.0-rc.1

23 Jan 15:42
3b1eab6
Compare
Choose a tag to compare
Lich 5.11.0-rc.1 Pre-release
Pre-release
  • [all] chore: Namespace & File Path Updates #713

  • [all][argv_options.rb] bugfix: correct darkmode to work via CLI #693

  • [all][games.rb] fix: make show Room Exits of non-StringProc/Obvious Exits toggable for all games #699

  • [all][gui-manual-login.rb] fix: change label to Wrayth #720

  • [all][gui-saved-login.rb] fix: update Stormfront label #721

  • [all][update.rb] fix: purge old LIB folder prior to update release #729

  • [all][util.rb] bugfix: allow issue_command to use fput or put #715

  • [all][xmlparser.rb] feat: add XMLData.room_name attribute #685

  • [all][wine.rb] fix: add --no-wine CLI flag prevent WINE startup

  • [all][init.rb] fix: add --no-gtk CLI flag prevent GTK3 gem load

  • [dr][games.rb] feat: DRinfomon and common files as core lich libraries #686

  • [dr][games.rb] chore: add DR requires here #690

  • [dr][games.rb] fix: add Room# display for DR #697

  • [dr][games.rb] bugfix: Genie FE real ID#s not supported, hide by default #728

  • [dr][drdefs.rb] bugfix: fix for Shadow Servants #710

  • [dr][map_dr.rb] fix: cleanup and support for UIDs #719

  • [dr][xmldata.rb] bugfix: add support for DR Room IDs #716

  • [dr][xmlparser.rb] feat: XMLData - adding dr_active_spells #691

  • [gs][games.rb] bugfix: support for pre/post room name txt #683

  • [gs][group.rb] chore: update to account for hold #701

  • [gs][resource.rb] feat: add additional tracking of covert art charges #714

  • [gs][spell.rb] bugfix: Spell.affordable? 515 release #687

  • [gs][stash.rb] bugfix: sheath_bags when not found #694

  • [gs][xmlparser.rb] bugfix: missing real ID in nav #684

  • [gs][xmlparser.rb] bugfix: Claim module obvious hiding #717

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.7.x or newer.
For older versions, see the links at the end for more info.

Login a single character and proceed to ;lich5-update --update
!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following:

DragonRealms - https://github.com/elanthia-online/lich-5/wiki/Documentation-for-Installing-and-Upgrading-Lich
Gemstone IV - https://gswiki.play.net/Lich:Software/Installation

Lich 5.10.4

17 Oct 17:29
555ffb7
Compare
Choose a tag to compare

Break/fix release:

  • [GS4] - [xmlparser.rb] bugfix: Simu XML breaking change RoomID #679

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.6.x or newer.
For older versions, see the links at the end for more info.
Before doing an in-game upgrade to this version, you must do the following steps first.

Run this command ;lich5-update --library=update.rb
Logout of all open clients/characters
All Versions Update Notes:

Login a single character and proceed to ;lich5-update --update
!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following:

DragonRealms - https://github.com/rpherbig/dr-scripts/wiki/First-Time-Setup
Gemstone IV - https://gswiki.play.net/Lich:Software/Installation

Lich 5.10.3

14 Oct 18:11
8ff7f9a
Compare
Choose a tag to compare
  • [GS4] - [crit_tables] fix: CritRanks regex fixes (multiple files and changes) #671
  • [GS4] - [spellsong.rb] fix: Correct Spellsong sync method #674
  • [GS4] - [parser.rb] fix: thorn status regex correction #673
  • [All] - [xmlparser.rb] fix: Split out if elif block to account for DR having multiple… #670
  • [All] - [global_defs.rb] fix: percentconcentration #676
  • [All] - [global_defs.rb] fix: update move failure message to handle attack and casting #667
  • [All] - [init.rb] fix: update required ruby check messaging #669
  • [All] - [sessionvars.rb] feat: new module SessionVars for non-persistent variable storage #666

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.6.x or newer.
For older versions, see the links at the end for more info.
Before doing an in-game upgrade to this version, you must do the following steps first.

Run this command ;lich5-update --library=update.rb
Logout of all open clients/characters
All Versions Update Notes:

Login a single character and proceed to ;lich5-update --update
!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following:

DragonRealms - https://github.com/rpherbig/dr-scripts/wiki/First-Time-Setup
Gemstone IV - https://gswiki.play.net/Lich:Software/Installation

Lich 5.10.2

04 Sep 15:40
d8bc392
Compare
Choose a tag to compare
  • [DR] - [games.rb] bugfix: tweak XML rewrite section #662
  • [GS4] - [crit_tables] bugfix: additional crit table regex corrections #663
  • [GS4] - [ascension.rb] bugfix: add new Transcend Destiny to lookups #661
  • [GS4] - [effects.rb] bugfix: regexp escape txt #660
  • [GS4] - [disruption_critical_table.rb] Bugfix in regex #659

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.6.x or newer.
For older versions, see the links at the end for more info.
Before doing an in-game upgrade to this version, you must do the following steps first.

Run this command ;lich5-update --library=update.rb
Logout of all open clients/characters
All Versions Update Notes:

Login a single character and proceed to ;lich5-update --update
!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following:

DragonRealms - https://github.com/rpherbig/dr-scripts/wiki/First-Time-Setup
Gemstone IV - https://gswiki.play.net/Lich:Software/Installation

Lich 5.10.1

01 Sep 23:16
6a3f17a
Compare
Choose a tag to compare
  • [All] - [games.rb] bugfix: prevent race condition in games thread #656
  • [All] - [init.rb] bugfix: address WINE variance between linux / installs #655
  • [GS4] - [stash.rb] bugfix: wear code improvement #657

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.6.x or newer.
For older versions, see the links at the end for more info.
Before doing an in-game upgrade to this version, you must do the following steps first.

Run this command ;lich5-update --library=update.rb
Logout of all open clients/characters
All Versions Update Notes:

Login a single character and proceed to ;lich5-update --update
!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following:

DragonRealms - https://github.com/rpherbig/dr-scripts/wiki/First-Time-Setup
Gemstone IV - https://gswiki.play.net/Lich:Software/Installation

Lich 5.10.0

29 Aug 15:09
d957737
Compare
Choose a tag to compare
  • [All] - [main.rb] bugfix: correct encoding for WizardFE PR #640
  • [All] - [games.rb] bugfix: correct logic for room detection when using CLI --start-scripts PR #639
  • [All] - [DB_Store.rb] feat: add direct support for Simu RENAME and CHANGE PROF PR #633
  • [All] - chore: breakout code to individual files for easier management PR #617
  • [All] - [lich.rbw] chore: add deprecated msg to old Settings/GameSettings/CharSettings methods PR #589
  • [All] - [lich.rbw] feat: add new --dark-mode CLI option PR #583
  • [All] - [global_defs.rb] bugfix: monsterbold fix for additional clients PR #581
  • [All] - [update.rb] feat: update core scripts from source on Lich5 update/install PR #579
  • [All] - [log.rb] feat: add new Log module copied from Olib PR #577
  • [All] - [numeric.rb] feat: add days/hours/minutes/seconds methods to numerics PR #623
  • [All] - [messaging.rb] feat: WizardFE Voln window support #647
  • [All] - [init.rb] bugfix: WINE entries for Linux / MacOS #649
  • [All] - [games.rb] bugfix bad XML format #629
  • [DR] - [lich.rbw] bugfix: cleanup downstream hook exclusions PR #593
  • [DR] - [global_defs.rb] bugfix: missing climb failure message PR #592
  • [GS4] - [effects.rb] bugfix: show non-standard Effects in ;magic output PR #641
  • [GS4] - [parser.rb] bugfix: fix WARCRY duplication results / add WALL OF THORNS effect detection PR #634 / PR #637
  • [GS4] - [critranks.rb] feat: add critical rank resolution tables and methods PR #625
  • [GS4] - [effects.rb] bugfix: to support regex for active? & time_left PR #590
  • [GS4] - [infomon.rb] bugfix: add implicit NPC death monitoring PR #588
  • [GS4] - [infomon.rb] bugfix: change PSM to be stored as type.mnemonic PR #587
  • [GS4] - [lich.rbw] bugfix: strip_xml multiline fix PR #584
  • [GS4] - [stash.rb] bugfix: fix sack detection to use Stash.container(param) PR #578
  • [GS4] - [spell.rb] feat: Spell.after_stance #644
  • [GS4] - [xmlparser.rb] bugfix: for Claim module #646
  • [GS4] - [infomon] feat: track Voln favor via RESOURCE output #648
  • [GS4] - [gameobj.rb] feat: add Bandit hidden target API #650

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.6.x or newer.
For older versions, see the links at the end for more info.
Before doing an in-game upgrade to this version, you must do the following steps first.

Run this command ;lich5-update --library=update.rb
Logout of all open clients/characters
All Versions Update Notes:

Login a single character and proceed to ;lich5-update --update
!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following:

DragonRealms - https://github.com/rpherbig/dr-scripts/wiki/First-Time-Setup
Gemstone IV - https://gswiki.play.net/Lich:Software/Installation

Lich 5.10.0 Beta 5

13 Aug 01:42
ad0474b
Compare
Choose a tag to compare
Lich 5.10.0 Beta 5 Pre-release
Pre-release
  • [All] - [main.rb] bugfix: correct encoding for WizardFE PR #640
  • [All] - [games.rb] bugfix: correct logic for room detection when using CLI --start-scripts PR #639
  • [All] - [DB_Store.rb] feat: add direct support for Simu RENAME and CHANGE PROF PR #633
  • [All] - chore: breakout code to individual files for easier management PR #617
  • [All] - [lich.rbw] chore: add deprecated msg to old Settings/GameSettings/CharSettings methods PR #589
  • [All] - [lich.rbw] feat: add new --dark-mode CLI option PR #583
  • [All] - [global_defs.rb] bugfix: monsterbold fix for additional clients PR #581
  • [All] - [update.rb] feat: update core scripts from source on Lich5 update/install PR #579
  • [All] - [log.rb] feat: add new Log module copied from Olib PR #577
  • [All] - [numeric.rb] feat: add days/hours/minutes/seconds methods to numerics PR #623
  • [DR] - [lich.rbw] bugfix: cleanup downstream hook exclusions PR #593
  • [DR] - [global_defs.rb] bugfix: missing climb failure message PR #592
  • [GS4] - [effects.rb] bugfix: show non-standard Effects in ;magic output PR #641
  • [GS4] - [parser.rb] bugfix: fix WARCRY duplication results / add WALL OF THORNS effect detection PR #634 / PR #637
  • [GS4] - [critranks.rb] feat: add critical rank resolution tables and methods PR #625
  • [GS4] - [effects.rb] bugfix: to support regex for active? & time_left PR #590
  • [GS4] - [infomon.rb] bugfix: add implicit NPC death monitoring PR #588
  • [GS4] - [infomon.rb] bugfix: change PSM to be stored as type.mnemonic PR #587
  • [GS4] - [lich.rbw] bugfix: strip_xml multiline fix PR #584
  • [GS4] - [stash.rb] bugfix: fix sack detection to use Stash.container(param) PR #578

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.6.x or newer.
For older versions, see the links at the end for more info.
Before doing an in-game upgrade to this version, you must do the following steps first.

Run this command ;lich5-update --library=update.rb
Logout of all open clients/characters
All Versions Update Notes:

Login a single character and proceed to ;lich5-update --update
!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following:

DragonRealms - https://github.com/rpherbig/dr-scripts/wiki/First-Time-Setup
Gemstone IV - https://gswiki.play.net/Lich:Software/Installation

Lich 5.10.0 Beta 4

06 Aug 00:18
fd81778
Compare
Choose a tag to compare
Lich 5.10.0 Beta 4 Pre-release
Pre-release
  • [All] - chore: breakout code to individual files for easier management PR #617
  • [All] - [lich.rbw] chore: add deprecated msg to old Settings/GameSettings/CharSettings methods PR #589
  • [All] - [lich.rbw] feat: add new --dark-mode CLI option PR #583
  • [All] - [global_defs.rb] bugfix: monsterbold fix for additional clients PR #581
  • [All] - [update.rb] feat: update core scripts from source on Lich5 update/install PR #579
  • [All] - [log.rb] feat: add new Log module copied from Olib PR #577
  • [All] - [numeric.rb] feat: add days/hours/minutes/seconds methods to numerics
  • [DR] - [lich.rbw] bugfix: cleanup downstream hook exclusions PR #593
  • [DR] - [global_defs.rb] bugfix: missing climb failure message PR #592
  • [GS4] - [effects.rb] bugfix: to support regex for active? & time_left PR #590
  • [GS4] - [infomon.rb] bugfix: add implicit NPC death monitoring PR #588
  • [GS4] - [infomon.rb] bugfix: change PSM to be stored as type.mnemonic PR #587
  • [GS4] - [lich.rbw] bugfix: strip_xml multiline fix PR #584
  • [GS4] - [stash.rb] bugfix: fix sack detection to use Stash.container(param) PR #578

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.6.x or newer.
For older versions, see the links at the end for more info.
Before doing an in-game upgrade to this version, you must do the following steps first.

  1. Run this command ;lich5-update --library=update.rb
  2. Logout of all open clients/characters

All Versions Update Notes:

  1. Login a single character and proceed to ;lich5-update --update

!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following:

Lich 5.10.0 Beta 3

20 Jul 00:08
bc49333
Compare
Choose a tag to compare
Lich 5.10.0 Beta 3 Pre-release
Pre-release
  • [All] - chore: breakout code to individual files for easier management PR#617
  • [All] - [lich.rbw] chore: add deprecated msg to old Settings/GameSettings/CharSettings methods PR#589
  • [All] - [lich.rbw] feat: add new --dark-mode CLI option #583
  • [All] - [global_defs.rb] bugfix: monsterbold fix for additional clients PR#581
  • [All] - [update.rb] feat: update core scripts from source on Lich5 update/install PR#579
  • [All] - [log.rb] feat: add new Log module copied from Olib PR#577
  • [All] - [numeric.rb] feat: add days/hours/minutes/seconds methods to numerics
  • [DR] - [lich.rbw] bugfix: cleanup downstream hook exclusions PR#593
  • [DR] - [global_defs.rb] bugfix: missing climb failure message PR#592
  • [GS4] - [effects.rb] bugfix: to support regex for active? & time_left PR#590
  • [GS4] - [infomon.rb] bugfix: add implicit NPC death monitoring PR#588
  • [GS4] - [infomon.rb] bugfix: change PSM to be stored as type.mnemonic PR#587
  • [GS4] - [lich.rbw] bugfix: strip_xml multiline fix PR#584
  • [GS4] - [stash.rb] bugfix: fix sack detection to use Stash.container(param) PR#578

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.6.x or newer.
For older versions, see the links at the end for more info.
Before doing an in-game upgrade to this version, you must do the following steps first.

  1. Run this command ;lich5-update --library=update.rb
  2. Logout of all open clients/characters

All Versions Update Notes:

  1. Login a single character and proceed to ;lich5-update --update

!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following:

Lich 5.10.0 Beta 2

01 Jul 19:27
164027f
Compare
Choose a tag to compare
Lich 5.10.0 Beta 2 Pre-release
Pre-release
  • [All] - chore: breakout code to individual files for easier management PR#617
  • [All] - [lich.rbw] chore: add deprecated msg to old Settings/GameSettings/CharSettings methods PR#589
  • [All] - [lich.rbw] feat: add new --dark-mode CLI option #583
  • [All] - [global_defs.rb] bugfix: monsterbold fix for additional clients PR#581
  • [All] - [update.rb] feat: update core scripts from source on Lich5 update/install PR#579
  • [All] - [log.rb] feat: add new Log module copied from Olib PR#577
  • [All] - [numeric.rb] feat: add days/hours/minutes/seconds methods to numerics
  • [DR] - [lich.rbw] bugfix: cleanup downstream hook exclusions PR#593
  • [DR] - [global_defs.rb] bugfix: missing climb failure message PR#592
  • [GS4] - [effects.rb] bugfix: to support regex for active? & time_left PR#590
  • [GS4] - [infomon.rb] bugfix: add implicit NPC death monitoring PR#588
  • [GS4] - [infomon.rb] bugfix: change PSM to be stored as type.mnemonic PR#587
  • [GS4] - [lich.rbw] bugfix: strip_xml multiline fix PR#584
  • [GS4] - [stash.rb] bugfix: fix sack detection to use Stash.container(param) PR#578

!!!PLEASE READ BELOW!!!
In-game upgrade only supported on Lich 5.6.x or newer.
For older versions, see the links at the end for more info.
Before doing an in-game upgrade to this version, you must do the following steps first.

  1. Run this command ;lich5-update --library=update.rb
  2. Logout of all open clients/characters

All Versions Update Notes:

  1. Login a single character and proceed to ;lich5-update --update

!!!PLEASE READ THE ABOVE!!!!

For additional usage/install instructions, please visit one of the following: