Hi,
I changed the dead player's aspect with a bodymod ondeath(), but now the screen doesn't turn black/white (it remains coloured).. If I logout and login again the player appears without the bodymod, with the classic deathshroud and the grayscale screen.

Can I change the dead body aspect mantaining the grayscale screen?
And how can I change the body again just after the login?

Thank You
 
Just changed the bodymod on login adding this inside LoginStats.cs
Code:
#region DeadBodyMod
if ( !e.Mobile.Alive )
{
e.Mobile.BodyMod = 58;
e.Mobile.Hue = e.Mobile.Female ? 1166 : 1165;
}
#endregion

Is this the right way?
How can I force the grayscale screen??
 
[set bodyvalue 403 or 404 will turn your screen gray.
It is most likely in the client, not in any scripts.

I don't think you could force it via packets but it's worth a shot to verify.
 
[set bodyvalue 403 or 404 will turn your screen gray.
It is most likely in the client, not in any scripts.

I don't think you could force it via packets but it's worth a shot to verify.

Uhmm.. so I've to set the bodyvalue to 403 or 404 (human ghost), and I think maybe 605 or 606 (elf ghost) too? There is a way to directly overwrite the VD anim of these 4 slots (403, 404, 605, 606) with the VD anim of the ethereal (58)?
I tried with UOfiddler, but the animation slots (403, 404, 605, 606) seem empty (RED)..
 
Last edited:
Back