MQ2 Latest Release -- MQ2-20210915(Test).zip

General announcements relating to the modularized MacroQuest2 system.

Moderator: MacroQuest Developers

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

Re: MQ2 Latest Release --MQ2-20110419.zip

Post by dont_know_at_all » Tue Apr 19, 2011 3:10 am

MQ2-20110419.zip

- added Me.SkillCap

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

Re: MQ2 Latest Release --MQ2-20110428.zip

Post by dont_know_at_all » Thu Apr 28, 2011 4:25 am

MQ2-20110428.zip

- updated for the patch
- ISXEQ should build now

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

Re: MQ2 Latest Release -- MQ2-20110502.zip

Post by dont_know_at_all » Mon May 02, 2011 1:13 am

MQ2-20110502.zip

Mostly fixed /itemnotify. The numbers don't work but slot names should work.

Code: Select all

| Example tradeskill macro

sub main

| set this to 1 if you are using pack8 as your combiner
| e.g. sewing kit, jewelkit, etc
| if set to 0, stand in front of the enviro cause it clicks the center of the screen

/declare usepack8 int outer 1
/declare x int local

| open the inv and all the packs
/if (!${Window[InventoryWindow].Open}) /keypress i
/keypress OPEN_INV_BAGS
/delay 3

| because this is a container too, it must be the last
| one opened or we don't know where to send the click
/if (!${usepack8}) {
    /if (!${Window[TradeskillWnd].Open}) {
        /click left center
        /delay 5s ${Window[TradeskillWnd].Open}

        /if (!${Window[TradeskillWnd].Open}) {
            /echo not open
            /endm
        }

        /notify TradeskillWnd ExperimentButton leftmouseup
        /delay 5
    }
}

:top

/if (${usepack8}) {
    /call AddComp "Lettuce" 1
    /if (${Macro.Return}) {
        /beep
        /endm
    }
    /call AddComp "Carrot" 2
    /if (${Macro.Return}) {
        /beep
        /endm
    }
    /call AddComp "Turnip" 3
    /if (${Macro.Return}) {
        /beep
        /endm
    }
} else {
    /call AddComp "Fishing Grubs" 1
    /if (${Macro.Return}) {
        /beep
        /endm
    }
    /call AddComp "Water Flask" 2
    /if (${Macro.Return}) {
        /beep
        /endm
    }
}

:ClearCursor
/if (${Cursor.ID}) {
    /notify InventoryWindow IW_CharacterView leftmouseup
    /goto :ClearCursor
}

/if (!${usepack8}) {
    /notify ContainerWindow Container_Combine leftmouseup
    | need a replacement here
    |/delay 10s !${InvSlot[Enviro3].Item.ID} 
    /delay 2s ${Cursor.ID}
} else {
    /notify pack8 Container_Combine leftmouseup
    /delay 2s ${Cursor.ID}
}
/doevents

:ClearCursor2
/if (${Cursor.ID}) {
    /notify InventoryWindow IW_CharacterView leftmouseup
    /delay 1s
    /goto :ClearCursor2
}

/goto :top
/return

sub AddComp
    /declare islot int local
    /varset islot ${FindItem[=${Param0}].InvSlot}
    /if (${islot}) {
        /echo adding ${Param0} from slot ${islot} to slot ${Param1}
        /nomodkey /ctrl /itemnotify ${islot} leftmouseup
        /if (${usepack8}) {
            /nomodkey /itemnotify in pack8 ${Param1} leftmouseup
        } else {
            /nomodkey /itemnotify enviro${Param1} leftmouseup
        }
        /delay 3
    } else {
      /echo Could not find << ${Param0} >>
      |/call EndCombines
      /endm
      /return 1
    }
/return 0

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

Re: MQ2 Latest Release -- MQ2-20110516.zip

Post by dont_know_at_all » Mon May 16, 2011 1:26 am

MQ2-20110516.zip

-- Update for latest patch.

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

Re: MQ2 Latest Release -- MQ2-20110526.zip

Post by dont_know_at_all » Thu May 26, 2011 2:47 am

MQ2-20110526.zip

Updated for 05/25 patch.

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

Re: MQ2 Latest Release -- MQ2-20110527.zip

Post by dont_know_at_all » Fri May 27, 2011 4:01 am

MQ2-20110527.zip

-- fixed a crash with item.NoDrop

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

Re: MQ2 Latest Release -- MQ2-20110615.zip

Post by dont_know_at_all » Wed Jun 15, 2011 11:53 pm

MQ2-20110615.zip

Updated for this patch
Fixed a crash with FindBankItem.

User avatar
ieatacid
Developer
Developer
Posts: 2727
Joined: Wed Sep 03, 2003 7:44 pm

MQ2 Latest Release -- MQ2-20110630.zip

Post by ieatacid » Thu Jun 30, 2011 8:56 pm

30 June 2011 by ieatacid, dkaa
- Updated for today's patch

User avatar
ieatacid
Developer
Developer
Posts: 2727
Joined: Wed Sep 03, 2003 7:44 pm

Re: MQ2 Latest Release -- MQ2-20110630.zip

Post by ieatacid » Thu Jun 30, 2011 10:57 pm

If you get crashes from accessing fellowship data, try this patch:

Code: Select all

--- MQ2Main/EQData.h	Mon Jan 19 17:26:36 1970
+++ MQ2Main/EQData.h	Mon Jan 19 17:26:36 1970
@@ -1171,17 +1171,17 @@
 /*0x448*/  DWORD  Members;
 /*0x44c*/  struct _FELLOWSHIPMEMBER  FellowshipMember[0xc];
 /*0x83c*/  DWORD  Unknown0x83c;      // timestamp for something
-/*0x840*/  BYTE   Unknown0x840[0x180];
-/*0x9c0*/  FLOAT  CampfireY;
-/*0x9c4*/  FLOAT  CampfireX;
-/*0x9c8*/  FLOAT  CampfireZ;
-/*0x9cc*/  WORD   CampfireZoneID;    // zone ID where campfire is
-/*0x9ce*/  WORD   InstanceID;
-/*0x9d0*/  DWORD  CampfireTimestamp; // CampfireTimestamp-FastTime()=time left on campfire
-/*0x9d4*/  DWORD  Unknown0x878;      // same as FellowshipID
-/*0x9d8*/  DWORD  Unknown0x87c;      // campfire type?
-/*0x9dc*/  DWORD  Campfire;          // do we have a campfire up?
-/*0x9e0*/
+/*0x840*/  BYTE   Unknown0x840[0x18c];
+/*0x9cc*/  FLOAT  CampfireY;
+/*0x9d0*/  FLOAT  CampfireX;
+/*0x9d4*/  FLOAT  CampfireZ;
+/*0x9d8*/  WORD   CampfireZoneID;    // zone ID where campfire is
+/*0x9dc*/  WORD   InstanceID;
+/*0x9e0*/  DWORD  CampfireTimestamp; // CampfireTimestamp-FastTime()=time left on campfire
+/*0x9e4*/  DWORD  Unknown0x878;      // same as FellowshipID
+/*0x9e8*/  DWORD  Unknown0x87c;      // campfire type?
+/*0x9ec*/  DWORD  Campfire;          // do we have a campfire up?
+/*0x9f0*/
 } FELLOWSHIPINFO, *PFELLOWSHIPINFO;
 
 // offsets are relative to their position in _LAUNCHSPELLDATA
@@ -1369,10 +1369,8 @@
 /*0x11c1*/ BYTE     Unknown0x11c1[0x3];
 /*0x11c4*/ DWORD    GroupMemberTargeted;    // 0xFFFFFFFF if no target, else 1 through 5
 /*0x11c8*/ BYTE     Unknown0x11c8[0x184];
-// dkaa note: _FELLOWSHIPINFO changed from 0x9c0 to 0x9cc on 20110629
-// which means FS has been broken for some time
-/*0x134c*/ struct   _FELLOWSHIPINFO Fellowship; // size 0x9e0
-/*0x1d2c*/ BYTE     Unknown0x1d2c[0x64];
+/*0x134c*/ struct   _FELLOWSHIPINFO Fellowship; // size 0x9f0
+/*0x1d3c*/ BYTE     Unknown0x1d2c[0x48];
 /*0x1d84*/ void     *vtable2;
 /*0x1d88*/ DWORD    Unknown0x1d88;
 /*0x1d8c*/ struct   _SPAWNINFO *pSpawn;

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

Re: MQ2 Latest Release -- MQ2-20110630.zip

Post by dont_know_at_all » Fri Jul 01, 2011 4:37 pm

MQ2-20110701.zip

-- updated for today's patch

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

Re: MQ2 Latest Release -- MQ2-20110722.zip

Post by dont_know_at_all » Fri Jul 22, 2011 2:27 am

MQ2-20110722.zip
-- updated for the latest patch

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

Re: MQ2 Latest Release -- MQ2-20110810.zip

Post by dont_know_at_all » Wed Aug 10, 2011 10:31 pm

MQ2-20110810.zip
-- updated for patch

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

Re: MQ2 Latest Release -- MQ2-20110817.zip

Post by dont_know_at_all » Wed Aug 17, 2011 10:00 pm

MQ2-20110817.zip

-- updated for today's patch

User avatar
ieatacid
Developer
Developer
Posts: 2727
Joined: Wed Sep 03, 2003 7:44 pm

MQ2 Latest Release -- MQ2-20110915.zip

Post by ieatacid » Thu Sep 15, 2011 6:12 pm

Code: Select all

15 September 2011 by ieatacid
- Updated for today's patch

19 August 2011 by ieatacid
- Fixed some campfire stuff

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

Re: MQ2 Latest Release -- MQ2-20110924.zip

Post by dont_know_at_all » Sat Sep 24, 2011 12:50 am

MQ2-20110924.zip

- autologin needs fixing...