Project 1999

Go Back   Project 1999 > Server Issues > Bugs

Reply
 
Thread Tools Display Modes
  #21  
Old 07-24-2014, 07:43 AM
Zaela Zaela is offline
Sarnak


Join Date: Jul 2014
Posts: 319
Default

Wait a tick, I missed something:

Now I know why eqemu has it sending WearChange packets when an illusion lands: if it's a player race illusion, you end up naked without it. However, this is only because it's always sending the texture part of the illusion packet as it appears in the spell (i.e. usually 0) instead of the default of 255/-1, which is the "ignore this field" value for illusions.

Can fix that by changing the part in Mob::SpellEffect that currently looks like this
Code:
// Racial Illusions
else {
	SendIllusionPacket
	(
		spell.base[i],
		Mob::GetDefaultGender(spell.base[i], GetGender()),
		spell.base2[i]
	);
to something more like this:
Code:
// Racial Illusions
else {
	int race = spell.base[i];
	SendIllusionPacket
	(
		race,
		Mob::GetDefaultGender(race, GetGender()),
		(race <= 12 || race == 128) ? 255 : spell.base2[i]
	);
then I believe it should all be good.
Reply With Quote
  #22  
Old 07-24-2014, 07:47 AM
Rhambuk Rhambuk is offline
Planar Protector

Rhambuk's Avatar

Join Date: Oct 2010
Location: Maine
Posts: 3,031
Default

duuuuuhhhh?

/drool

so you're saying I can fix this in my client by changing some numbers around?

biggest thing for me is not others seeing me but how I see myself in 3rd person.
Reply With Quote
  #23  
Old 07-24-2014, 07:53 AM
Zaela Zaela is offline
Sarnak


Join Date: Jul 2014
Posts: 319
Default

This is all server code.
Reply With Quote
  #24  
Old 07-24-2014, 08:08 AM
Rhambuk Rhambuk is offline
Planar Protector

Rhambuk's Avatar

Join Date: Oct 2010
Location: Maine
Posts: 3,031
Default

good cause I cant mess with that :P

wish we could get H or Nil to change it, think we still need proof
Reply With Quote
  #25  
Old 07-24-2014, 08:41 AM
Zaela Zaela is offline
Sarnak


Join Date: Jul 2014
Posts: 319
Default

If it does still work on live I think it's pretty likely it always worked, give or take the first few months of the game. Doubt they would have bothered to change the basics of how armor visuals are triggered and how illusion visuals are applied once they had it down pat in the early days.
Reply With Quote
  #26  
Old 07-24-2014, 09:32 AM
Rhambuk Rhambuk is offline
Planar Protector

Rhambuk's Avatar

Join Date: Oct 2010
Location: Maine
Posts: 3,031
Default

its always worked on live, and it works on the EZ emu server. This is the only server I've played where it doesn't work, I don't know why but in a different thread years ago nil said if we could prove it was in and classic hed put it in.

closest ive found was 2004? maybe 2002.
Reply With Quote
Reply


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 04:16 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.