fix for mouseto

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

Ohmz
Developer
Developer
Posts: 97
Joined: Tue Feb 04, 2003 12:54 pm

fix for mouseto

Post by Ohmz » Wed Sep 10, 2003 3:26 am

=============================

## IN eqgame.ini ##

[Memory Locations]
Mouse=007633C8
...
ServerHost=0070195C

TO:

[Memory Locations]
Mouse=00763260
...
ServerHost=006DA994

=============================

## IN EQLib_Mouse.cpp ##

=============================

CHAR szTemp[MAX_STRING] = {0};
INT iServerNumber = 0;
PCHAR pSearch = NULL;

TO:

CHAR szTemp[MAX_STRING] = {0};
PCHAR pSearch = NULL;

=============================

UILOCATION XMLloc = {0, 0, 0, 0, ""};
PCHAR pStart = NULL;
PCHAR pEnd = NULL;
CHAR szStart[] = "-";
CHAR szEnd[] = ".";
CHAR szTemp[MAX_STRING] = {0};
PCHAR pSearch = NULL;

TO:

UILOCATION XMLloc = {0, 0, 0, 0, ""};
PCHAR pSearch = NULL;

=============================

sprintf(szTemp,"%s",EQADDR_SERVERHOST);

if ((pStart = strstr(szTemp, szStart)) && (pEnd = strstr(szTemp, szEnd)))
{
pStart++;
*pEnd = 0x0; // is there a cleaner-looking way to do this?
iServerNumber = atoi(pStart);
}
sprintf(UIFile,"%s\\UI_%s_%d.ini",gszEQPath,pCharInfo->Name,iServerNumber);

TO:

sprintf(UIFile,"%s\\UI_%s_%s.ini",gszEQPath,pCharInfo->Name,EQADDR_SERVERHOST);

=============================

Valerian
a grimling bloodguard
a grimling bloodguard
Posts: 709
Joined: Sun Jul 28, 2002 3:29 am

Post by Valerian » Wed Sep 10, 2003 4:02 am

Posted in CVS with current offsets and struct change. New zipfile please DKAA?

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Wed Sep 10, 2003 5:01 am

Zip is updated.

I am sleeping now.