PenUltima Online

It is currently Thu Aug 28, 2008 9:35 pm

All times are UTC - 8 hours




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 15 posts ] 
Author Message
 Post subject: Notoriety bug
PostPosted: Sun Feb 12, 2006 3:18 am 
Offline

Joined: Sat Feb 04, 2006 10:59 am
Posts: 4
Location: Poland
I just rewrite here that bug from yahoo groups, to be sure that it won't be missed.

Tooltips doesn't show correct notoriety of own character. After login it is correct, but it's enough to do a single move and notoriety info disapears (our characters name in tooltip is displayed in a yellow hue). There are certain ways to fix that for a while, ie: when character is hidden - client shows correct notoriety. Yesterday I discover, that when I toggle war mode for three times (I know it's seems incredible but it's true :) ) - client shows correct notoriety. Of course - when my character moves everything backs to "normal".

The same problem is with NPC's. That one, which has aligment "neutral" and should by displayed in repsys's "attackable" color, are displayed in the same yellow color. It's some kind of "Yellow Curse", but it must be fixed. Until then, I can't switch my shard to 096 - players will kill me, when thay won't be able to check their own character status.

I've tried to fix that via a packet hook (hooked 0x22 packet), but it's seems to be wrong way (see Yahoo for details).


Top
 Profile  
 
 Post subject:
PostPosted: Sun Feb 12, 2006 10:09 pm 
Offline
POL Developer
User avatar

Joined: Sun Feb 12, 2006 9:50 pm
Posts: 834
Location: Indiana, USA
Can you please copy the yahoo posts into here for reference? Thx mate.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Feb 12, 2006 10:42 pm 
Offline

Joined: Sat Feb 04, 2006 10:59 am
Posts: 4
Location: Poland
From yahoo:

vendorex wrote:
yes with 0x20 tooltips works but they are bugged yet. Doesn't show the
notoriety of own player when the own player is moved because packet
0x22 is not handled fine.

Packet ID: 0x22
Packet Name: Character Move ACK/ Resync Request
Packet Size: 3 bytes

Packet Breakdown
BYTE cmd

BYTE[1] sequence (matches sent sequence)

BYTE[1] notoriety

Notes
Notoriety

0 = invalid/across server line
1 = innocent (blue)
2 = guilded/ally (green)
3 = attackable but not criminal (gray)
4 = criminal (gray)
5 = enemy (orange)
6 = murderer (red)
7 = unknown use (translucent (like 0x4000 hue))


Adrian wrote:
Yes, it's true, but it might be some kind of client issue... I have
hooked this packet and I found that core always send value '65' in
notoriety byte, but even if I set proper value to that byte my own
character's name is still displayed in yellow hue.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Feb 12, 2006 10:59 pm 
Offline
POL Developer
User avatar

Joined: Sun Feb 12, 2006 9:50 pm
Posts: 834
Location: Indiana, USA
thx mate. When I get my core pc back, i'll dig through stuff and have a look. Thx again.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 16, 2006 2:42 pm 
Offline

Joined: Thu Feb 02, 2006 8:33 am
Posts: 271
I personally think, that this is the most important problem to fix if the core Devs have time to do. Because this concerns every server. I know it is hard, cause OSI changed a lot of thinks lately in the clients (no verdata, different tiledata handling etc.).


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 16, 2006 4:13 pm 
Offline

Joined: Sat Feb 04, 2006 5:15 pm
Posts: 25
Doesn't concern mine, we have no notoriety ;)

But I can see where you are coming from...


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 02, 2006 9:45 pm 
Offline
POL Developer
User avatar

Joined: Sun Feb 12, 2006 9:50 pm
Posts: 834
Location: Indiana, USA
Ok, got some decay issues out of the way (I hope). Time for this one......

It appears to go much farther than anything AOS related. So far had to rewrite handling for 2 different packets affecting this, so will try to get this one straightened out as soon as I can.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 02, 2006 10:01 pm 
Offline
POL Developer
User avatar

Joined: Sun Feb 12, 2006 9:50 pm
Posts: 834
Location: Indiana, USA
Hrm, I can reproduce this with myself, but not other npcs.

One issue to bear in mind is, (READ CORE-CHANGES FOR THIS), to make sure you set InvulTag=2 in the servspecopts file if using AOS Tooltips (especially important for invuls anyway).

Also, please be sure you are using the very latest test core.

What version of the test core are you using exactly?


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 02, 2006 10:12 pm 
Offline
POL Developer
User avatar

Joined: Sun Feb 12, 2006 9:50 pm
Posts: 834
Location: Indiana, USA
Please try with this test core and let me know the results (try it before making any servspecopt.cfg changes, and after if you have to make any).

http://www.lostsoulsshard.org/files/spe ... t_core.zip


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 03, 2006 3:52 am 
Offline

Joined: Thu Feb 02, 2006 8:33 am
Posts: 271
I have just tested that core. I see no difference.
Servspecopt Settings were:
Code:
UOFeatureEnable=0x20
InvulTag=2

Account expansion set to AOS. Tooltips activated. I used client 5.0.1h.

It still loses the notoriety color immediately after movement. If you change war mode 1-2 times it shows the correct colors as long as you don't move.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 03, 2006 4:08 am 
Offline
POL Developer
User avatar

Joined: Sun Feb 12, 2006 9:50 pm
Posts: 834
Location: Indiana, USA
Hrm, very odd. Just logged on with an admin account. My char is invul.

I show yellow perfect as I should, a hind shows grey all the time (even after both of us moving), same with a Balron.

Same wiht a "test" merchant npc who is invul.

Expansion set to AOS.

Client Version 5.0.1D

Also created a lizardman with Red noto, same. Shows fine after all chars on screen move (including myself).

Can you zip up your pol directory to send me via email so I can test with your exact setup? Send it to sroyalty@gmail.com please.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 03, 2006 9:31 am 
Offline

Joined: Thu Feb 02, 2006 8:33 am
Posts: 271
The NPC's are not the problem :wink:
If i set myself criminal or murderer you only see the correct color if you e.g. hide yourself or change 1-2 times the war mode. The "mouse cursor text" than shows in e.g. red for murderer. If you make a move, the color again is shown wrong. On other players and npcs it seems to work.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 03, 2006 9:54 am 
Offline
POL Developer
User avatar

Joined: Sun Feb 12, 2006 9:50 pm
Posts: 834
Location: Indiana, USA
Ah, thx for the clarification bro. Will look into it when I get home from work tonight. Thx again.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 03, 2006 5:40 pm 
Offline
POL Developer
User avatar

Joined: Sun Feb 12, 2006 9:50 pm
Posts: 834
Location: Indiana, USA
Fixed in next core beta release. Thx for the info (my fix had a typo btw, why that other did not work, lmao).


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 04, 2006 2:34 am 
Offline

Joined: Thu Feb 02, 2006 8:33 am
Posts: 271
Players will appreciate that :wink:
Thx a lot MuadDib.


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 15 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subice by phpBBservice.nl