diff --git a/scripts/alias.lic b/scripts/alias.lic index e515c2f03..009748641 100644 --- a/scripts/alias.lic +++ b/scripts/alias.lic @@ -9,11 +9,13 @@ game: Gemstone tags: core, alias required: Lich > 5.0.1 - version: 1.0.3 + version: 1.0.4 Help Contribute: https://github.com/elanthia-online/scripts changelog: + 1.0.4 (2025-01-31) + Bugfix in .include? syntax for stopping upstreamhook 1.0.3 (2024-05-08) Update for sqlite3 gem version 2.0+ support 1.0.2 (2023-03-04) @@ -44,7 +46,7 @@ =end if Script.current.vars[1] =~ /^stop/i - if UpstreamHook.list.include('alias-service') + if UpstreamHook.list.include?('alias-service') UpstreamHook.remove('alias-service') respond "\n--- Lich: alias service stopped\n\n" else @@ -284,7 +286,6 @@ hook_proc = proc { |client_string| $alias_setup_window.add(notebook) $alias_setup_window.signal_connect('delete_event') { report_errors { - modified = false modified = new_char_aliases.any? { |a| (a[1] != nil) and a[1].sensitive? } || new_global_aliases.any? { |a| (a[1] != nil) and a[1].sensitive? } unless modified char_aliases.each_index { |i| if char_textboxes[i].nil? or (char_aliases[i][1] != char_textboxes[i].text); modified = true; echo modified; break; end }