Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Bugs

Archive::Bugs Archive area for Bugs's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-09-2003, 02:20 AM
Merth
Dragon
 
Join Date: May 2003
Location: Seattle, WA
Posts: 609
Default Melee's won't crit > 10% health

Many people on my system were complaining that they would not crit until the mob was less than 10% health. The bug was due to some brace funkiness in the code. Here's the fix:

attack.cpp, ~line 496
Code:
bool Client::Attack(Mob* other, int Hand, bool bRiposte)
...
line 496 currently:
else
	{//Message(0,"Wtf? You can\'t have more than 3 points in finishing blow");}
}
	
should be:
//else
	//{//Message(0,"Wtf? You can\'t have more than 3 points in finishing blow");}
}

attack.cpp ~line 545
Code:
	
bool Client::Attack(Mob* other, int Hand, bool bRiposte)
...
line 545 currently:
	other->Damage(this, damage, 0xffff, attack_skill);
	}

should be:
	other->Damage(this, damage, 0xffff, attack_skill);
	//}
Reply With Quote
  #2  
Old 06-09-2003, 09:07 AM
Sterbla
Fire Beetle
 
Join Date: Apr 2003
Posts: 21
Default

On a side note:

Rangers get a whole truckload of crit hits (~75% shots of a lvl 65 uberly equipped ranger are crit bow hits) with bows and every other monk flying kick is a thunderous kick (TK is originally a disc you have to activate with a reuse of about 2 min or so at lvl 60).

I have had several crit hits with my warrior when I used the Emu 4.3 files, so it seems propable that an error slipped in during the changes made since then.
Reply With Quote
  #3  
Old 06-09-2003, 09:29 AM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

Corrected it in CVS.
Thanks Merth!
__________________
Quitters never win, and winners never quit, but those who never win and never quit are idiots.
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 06:15 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3