View Single Post
  #1  
Old 08-11-2007, 06:28 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default agility <=300 bug

This may not really be a bug, but it is spamming the emu's error log with Client::acmod() errors. I notice players with an agility of 305 never get checked, and the code ends at logging an error.

client_mods.cpp
Quote:
Error in Client::acmod(): Agility: 310, Level: 70
I have not tried this fix myself yet, but the last check in client_mods.cpp (line 55 is:
Code:
	} else if(agility <= 300) {
There doesn't appear to be a catch-all for anything above 300. Is it safe to change that to a catch-all for anything > 300 and be done with it? I will try it locally and report back.

Code:
	} else if(agility > 300) {
What I don't know is, what would the ac modifiers be for an agility > 300, if any?

Last edited by John Adams; 08-12-2007 at 02:03 PM.. Reason: Oops! Forgot the module name
Reply With Quote