Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-06-2021, 07:39 AM
Baltros101
Fire Beetle
 
Join Date: Oct 2021
Location: UK
Posts: 19
Default Also happens with Linux Server & Ti Client

I'm seeing the same bug with Titanium client and Linux server. I logged in a cleric and, despite nuking and healing myself, my health bar doesn't update. It only updates if I zone or log. It also looks correct to other clients - I logged in a second account, targetted my cleric, and the health bar correctly updates with both nukes and heals. Only the first person UI doesn't seem to update.

Server: Ubuntu (tested with 18.04 & 20.04)
Client: Titanium
Steps:
  • Fresh install of server OS with updates applied
  • Multiverse repo added as per wiki
  • EQEmu installed via install script as per wiki
  • Export client files & set server config
  • Confirm Character:SoDClientUseSoDHPManaEnd is set to true in the rule_values table
  • Start server
  • Fresh installs of EQ Titanium on client (two installs, one for each char)
  • Set eqhost.txt & copy dbstr_us.txt & spells_us.txt from server export
  • Create two characters and log them in
  • Cleric nukes & heals themself: health bar stays at 100% for first person, but second account shows health change for both nuke and heal
  • Cleric logging out/in or crossing a zone re-syncs the bar

I also tried copying the Project1999 UI bundle to the client but the bug persisted.
Reply With Quote
  #2  
Old 10-06-2021, 02:14 PM
GoldenEra
Fire Beetle
 
Join Date: Sep 2021
Posts: 6
Default

hey Baltros101 , thanks for verifying you have the same issue. From what splose said, I believe the issue may be related to these recent commits:

#1517 https://github.com/EQEmu/Server/comm...d0c57b893cec05
#1518 https://github.com/EQEmu/Server/comm...4509be11f2733a

I haven't been able to get a local dev environment working yet. I've got it to build the code in vs, but im getting application errors when the exes run due to it being pointed at the wrong dlls or something..? C++ amateur here
Reply With Quote
  #3  
Old 10-06-2021, 06:01 PM
Baltros101
Fire Beetle
 
Join Date: Oct 2021
Location: UK
Posts: 19
Default

Yes, it looks quite likely, thanks for the links. I don't know much about C++ myself so I won't be much help with dev builds. If I had that knowledge I would probably try to do a build just before those commits to see if it works. That would tell us for sure.

I haven't looked at the perl scripts much. I might look at them tomorrow to see if there's a way to tweak the version it pulls from github to build an earlier version.
Reply With Quote
  #4  
Old 10-08-2021, 10:47 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,072
Default

Sorry for the delay on the response on this one. Currently testing a fix
Reply With Quote
  #5  
Old 10-08-2021, 10:56 PM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,072
Default

https://github.com/EQEmu/Server/pull/1596

Pending PR approval and merge
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 11:22 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3