POL097-2007-08-23 RC5 Coregina - CheckPassword problem?

Report core bugs regarding the Ultima Online Emulator Core release (version 097). You can attach your Core Dump. One bug per post.

Moderator: POL Developer

User avatar
Forum Regular
Posts: 338
Joined: Fri Feb 10, 2006 8:08 am
Location: Myrtle Beach, South Carolina

POL097-2007-08-23 RC5 Coregina - CheckPassword problem?

Post by MontuZ » Thu Jan 03, 2008 10:37 pm

I got this inside of my auto account packet hook script and it always fails. I tested inside a command and it worked. Maybe it being ran in a critical script is causing it to always fail? Might test that later, I'll report back if I ever do.

Code: Select all

	var account := FindAccount(username);

	if ( account )
		if ( !(account.CheckPassword(password)) )
			UUOAALog(username, password, mobile.ip, "FailedPassword");
		return 0;

User avatar
POL Expert
Posts: 1151
Joined: Sat Feb 04, 2006 5:49 pm
Location: Chicago, IL USA

Post by CWO » Sat Jan 05, 2008 5:27 pm

I know it becomes a bit decentralized this way and you're reporting a possible bug but as a workaround for now, can't you just hook the failure packet to log invalid passwords?