Jump to content

  •  

OL 1.9.5 Client for Testing


  • Please log in to reply
28 replies to this topic

#1 Learner

Learner

    God

  • Administrators
  • 2427 posts

Posted 19 June 2018 - 07:12 PM

We have a new OL client version 1.9.5 for more extensive testing, and it can be used on the Main Server. The old client can still be used.

* Bug fixes
* New features from EL
* Some performance improvements from EL with special effects
* Some OL specific enhancement
* Maps included are the ones in the current auto-update

Additional highlights:
* Map Markers work on Alroth
* Spell/Buff timers work
* You get snow instead o rain on snow maps like TML4
* Acid Raid is visible as Hail
* Simple indicators for Special Day, Harvesting, Poisoned, Messages, Ranging Lock

Windows Installer:
https://twinmoons.or...195_install.exe

Linux 'static' binaries:
https://twinmoons.or...inux.bin.static
https://twinmoons.or...inux.bin.static

Linux data files:
https://twinmoons.or..._linux_data.zip

Additional instructions from Bluap for Debian & Ubuntu:
https://twinmoons.or...x_packages.html

Additional Notes:
* Mac still pending.
* Make sure you have auto update enabled

Thanks to Bluap for working with me and the testers from the first round!

#2 ohmygod

ohmygod

    Member

  • Full Member
  • PipPip
  • 278 posts
  • Locationaustralia

Posted 20 June 2018 - 07:10 AM

digital clock is too dark

Spell timer for invis is also hard to see

#3 Warlock

Warlock

    Member

  • Full Member
  • PipPip
  • 440 posts
  • LocationLuton-London

Posted 20 June 2018 - 08:32 AM

View Postohmygod, on 20 June 2018 - 07:10 AM, said:

Spell timer for invis is also hard to see

And on this note, notice that sometimes Invis spell runs out BEFORE the timer is finished. Invis is between like 18-28 seconds, the spell itself, the timer i think is set exactly for 28 all the time. So yeah, that one is unreliable

And also, the timers dont refresh once you re-use a spell thats already active.

#4 Learner

Learner

    God

  • Administrators
  • 2427 posts

Posted 20 June 2018 - 09:19 AM

View PostWarlock, on 20 June 2018 - 08:32 AM, said:

View Postohmygod, on 20 June 2018 - 07:10 AM, said:

Spell timer for invis is also hard to see

And on this note, notice that sometimes Invis spell runs out BEFORE the timer is finished. Invis is between like 18-28 seconds, the spell itself, the timer i think is set exactly for 28 all the time. So yeah, that one is unreliable

And also, the timers dont refresh once you re-use a spell thats already active.
All the issues related to spell or poison timing are because the client has to try to estimate since duration/timing/strength is never sent to the Client. For example, the duration of the spell due to how the EL server handles it can be off from 0 to 10 seconds, no matter what the spell is.

#5 ebattleon

ebattleon

    Member

  • Full Member
  • PipPip
  • 136 posts

Posted 20 June 2018 - 09:54 AM

Testing Linux client...
Harvesting effects do not show on client...
More later

No collapsing cavern wall animations either...
No shield spell animations either...

#6 Learner

Learner

    God

  • Administrators
  • 2427 posts

Posted 20 June 2018 - 10:17 AM

View Postebattleon, on 20 June 2018 - 09:54 AM, said:

Testing Linux client...
Harvesting effects do not show on client...
More later
Check your settings, I'm seeing harvesting effects just fine.

#7 bluap

bluap

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 20 June 2018 - 12:46 PM

The digital clock colour has not changed with this client.
On EL, the spells timer restarts if a new spell is cast before the last one finishes.  I think the timer is not too inaccurate either.  Is this a difference between the servers?

#8 Learner

Learner

    God

  • Administrators
  • 2427 posts

Posted 20 June 2018 - 12:49 PM

View Postbluap, on 20 June 2018 - 12:46 PM, said:

The digital clock colour has not changed with this client.
On EL, the spells timer restarts if a new spell is cast before the last one finishes.  I think the timer is not too inaccurate either.  Is this a difference between the servers?
Can you check to see if the color had been changed in the OL client previously since we have a different skin?

I do know an error of up to 10 seconds on duration happens within the server itself.

#9 bluap

bluap

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 20 June 2018 - 01:34 PM

I checked with some debug, unlike the EL server, the OL server is not sending the SEND_BUFF_DURATION message for a recast if the first spell is not finished.  The duration message is missing for a relogin too.

I'm sort of wrong about the digital clock.  The colour has not changed for when just hours/minutes are shown.  However, when seconds are shown, the clock in the old client uses a yellow colour.  I obviously dropped this when merging from the EL code.  In my defence, the code is a bit odd ;)

#10 Learner

Learner

    God

  • Administrators
  • 2427 posts

Posted 20 June 2018 - 01:37 PM

View Postbluap, on 20 June 2018 - 01:34 PM, said:

I checked with some debug, unlike the EL server, the OL server is not sending the SEND_BUFF_DURATION message for a recast if the first spell is not finished.  The duration message is missing for a relogin too.

I'm sort of wrong about the digital clock.  The colour has not changed for when just hours/minutes are shown.  However, when seconds are shown, the clock in the old client uses a yellow colour.  I obviously dropped this when merging from the EL code.  In my defence, the code is a bit odd Posted Image
Accidents happen, I'll run a check on the server code ref SEND_BUFF_DURATION to see if I spot anything.

Update: server code says it sends the buff duration in response to GET_BUFF_DURATION. Could the OL client be not requesting the duration the same as the EL?

#11 bluap

bluap

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 20 June 2018 - 01:44 PM

Yep.  The stats bars have a similar colour change missing so I'll recheck the hud code merge.

#12 bluap

bluap

    Newbie

  • Members
  • Pip
  • 8 posts

Posted 20 June 2018 - 03:01 PM

View PostLearner, on 20 June 2018 - 01:37 PM, said:

Update: server code says it sends the buff duration in response to GET_BUFF_DURATION. Could the OL client be not requesting the duration the same as the EL?
OK.  The client and server code are fine, we just haven't updated the spells.xml file to include the buff ids.

#13 Warlock

Warlock

    Member

  • Full Member
  • PipPip
  • 440 posts
  • LocationLuton-London

Posted 20 June 2018 - 04:48 PM

Perfect, after auto-update with latest spells.xml, the timers do refresh properly (Make sure your guys auto-update is checked in the OL settings)

Thanks for your work

#14 Learner

Learner

    God

  • Administrators
  • 2427 posts

Posted 20 June 2018 - 04:48 PM

View Postbluap, on 20 June 2018 - 03:01 PM, said:

View PostLearner, on 20 June 2018 - 01:37 PM, said:

Update: server code says it sends the buff duration in response to GET_BUFF_DURATION. Could the OL client be not requesting the duration the same as the EL?
OK.  The client and server code are fine, we just haven't updated the spells.xml file to include the buff ids.
Auto update for 1.9.5 has started pushing out an updated spells.xml to help fix this.

#15 ohmygod

ohmygod

    Member

  • Full Member
  • PipPip
  • 278 posts
  • Locationaustralia

Posted 21 June 2018 - 01:58 AM

When testing I did notice this morning that the spells were giving a bit more xp, i had to log to go to work so could not report it earlier, seems to be back to normal now though.

#16 Learner

Learner

    God

  • Administrators
  • 2427 posts

Posted 21 June 2018 - 04:04 AM

View Postohmygod, on 21 June 2018 - 01:58 AM, said:

When testing I did notice this morning that the spells were giving a bit more xp, i had to log to go to work so could not report it earlier, seems to be back to normal now though.
We did have a Day of Magic yesterday, maybe you were testing then and hadn't noticed the #day

#17 ohmygod

ohmygod

    Member

  • Full Member
  • PipPip
  • 278 posts
  • Locationaustralia

Posted 21 June 2018 - 04:43 AM

ah that would explain a lot then, was afk for when the new day started so yes didnt notice the day other than the extra xp

#18 ebattleon

ebattleon

    Member

  • Full Member
  • PipPip
  • 136 posts

Posted 23 June 2018 - 03:28 AM

View PostLearner, on 20 June 2018 - 10:17 AM, said:

View Postebattleon, on 20 June 2018 - 09:54 AM, said:

Testing Linux client...
Harvesting effects do not show on client...
More later
Check your settings, I'm seeing harvesting effects just fine.

Did not change anything and working fine now on test server, thanks.

I just want to say the feature i like the most is the ability to choose which server you want to go to at startup...no more multiple  exes to pick which server you want yay!

#19 Kaddy

Kaddy

    Member

  • Full Member
  • PipPip
  • 338 posts

Posted 23 June 2018 - 04:13 PM

View Postebattleon, on 23 June 2018 - 03:28 AM, said:

View PostLearner, on 20 June 2018 - 10:17 AM, said:

View Postebattleon, on 20 June 2018 - 09:54 AM, said:

Testing Linux client...
Harvesting effects do not show on client...
More later
Check your settings, I'm seeing harvesting effects just fine.

Did not change anything and working fine now on test server, thanks.

I just want to say the feature i like the most is the ability to choose which server you want to go to at startup...no more multiple  exes to pick which server you want yay!

That shortcuts can be used for different stuff too. I have 8 EL shortcuts in my desktop lol.

#20 EatsAllLife

EatsAllLife

    Member

  • Full Member
  • PipPip
  • 407 posts

Posted 23 June 2018 - 11:14 PM

A minor tweak that I am sure many players would like, but is not required by all means would be that the Tailoring, and Engineering stats/levels ould be removed from the quick bar, and the statistics page (ctrl+a). Not sure how doable that is without messing something up, but it could be something to consider while they remain removed from the game. Why have stats that aren't in game? :)
Keep up the good work Bluap! It is great!

~Eats




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users