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

General announcements relating to the modularized MacroQuest2 system.

Moderator: MacroQuest Developers

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

MQ2-20080529.zip

Post by ieatacid » Thu May 29, 2008 6:17 pm

Code: Select all

29 May 2009 by ieatacid, dkaa, rswiders
- Updated for today's patch

23 May 2008 by rswiders
- Updated class descriptions (DoN Merchants / Fellowship Registrar)

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

MQ2-20080529a.zip

Post by ieatacid » Thu May 29, 2008 8:06 pm

Added pinstCharSpawn back.

It must be something else!

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

MQ2-20080609.zip

Post by ieatacid » Mon Jun 09, 2008 11:51 pm

Code: Select all

09 June 2008 by ieatacid
- Added raidmember Raid.MainAssist
- Added function EQPlayer *GetSpawnByName(char *spawnName)
- Changed some stuff that used map::SpawnByName to use GetSpawnByName (should fix other stuff)


Edit: RaidMarker and RaidWaypointer could be added if people desired it.

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

MQ2-20080611.zip

Post by ieatacid » Wed Jun 11, 2008 7:55 pm

Updated for the patch.

You could just change these lines instead of getting an entire new zip.

Code: Select all

--- eqgame.h	Mon Jun 09 23:44:26 2008
+++ eqgame.h	Wed Jun 11 16:22:24 2008
@@ -16,8 +16,8 @@
 #endif
 
 #define __ClientName                                              "eqgame" 
-#define __ExpectedVersionDate                                     "May 28 2008"
-#define __ExpectedVersionTime                                     "17:34:44"
+#define __ExpectedVersionDate                                     "Jun 10 2008"
+#define __ExpectedVersionTime                                     "16:38:33"
 #define __ActualVersionDate                                        0x71B334
 #define __ActualVersionTime                                        0x71B340

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

MQ2-20080619.zip

Post by dont_know_at_all » Thu Jun 19, 2008 3:12 pm

Code: Select all

19 June 2008 by dkaa
- added augs to item TLO -- thanks dewey2461

19 June 2008 by dkaa
- HeroicWIZ is now HeroicWIS -- thanks dewey2461

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

MQ2-20080709.zip

Post by ieatacid » Wed Jul 09, 2008 6:34 pm

Code: Select all

9 July 2008 by ieatacid, rswiders
- 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:

MQ2-20080714.zip

Post by dont_know_at_all » Mon Jul 14, 2008 3:11 am

Code: Select all

14 July 2008 by dkaa
- Fixed the pet info wnd struct

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

MQ2-20080717.zip

Post by ieatacid » Thu Jul 17, 2008 5:38 pm

Code: Select all

17 July 2008 by ieatacid, rswiders
- Updated for today's patch
- Added a bunch of stat bonus stuff to the character type (differentiation).  See this thread for more info: http://macroquest2.com/phpBB2/viewtopic.php?t=15646

14 July 2008 by ieatacid
- Added "PCCorpse" map filter to MQ2Map, "Corpse" filter now just works on NPC corpses. Default color is the same as default NPC corpse color.

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

MQ2-20080811.zip

Post by ieatacid » Mon Aug 11, 2008 5:14 pm

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:

MQ2-20080905.zip

Post by dont_know_at_all » Fri Sep 05, 2008 1:51 pm

Code: Select all

05 September 2008 by ieatacid, rswiders, dkaa
- Updated for today's patch

SwiftyMUSE
Developer
Developer
Posts: 1205
Joined: Tue Sep 23, 2003 10:52 pm

MQ2-20080905a.zip

Post by SwiftyMUSE » Fri Sep 05, 2008 4:16 pm

Code: Select all

05 September 2008 by rswiders, dkaa
- Fix for v6 compiles
PayPal: Donate to SwiftyMUSE
Bitcoin: 1LuQ6YcEAWxF3fm9yWMiro4K582je7364V
Krono: PM me

dont_know_at_all wrote:Gee, if only there was a way to correctly report a crash...

SwiftyMUSE
Developer
Developer
Posts: 1205
Joined: Tue Sep 23, 2003 10:52 pm

MQ2-20080905b.zip

Post by SwiftyMUSE » Sat Sep 06, 2008 12:49 am

Code: Select all

05 September 2008 by rswiders
- Fixes for group CTD issues
- Added Group.GroupSize back in... it's in the html manual but wasn't in the source
PayPal: Donate to SwiftyMUSE
Bitcoin: 1LuQ6YcEAWxF3fm9yWMiro4K582je7364V
Krono: PM me

dont_know_at_all wrote:Gee, if only there was a way to correctly report a crash...

SwiftyMUSE
Developer
Developer
Posts: 1205
Joined: Tue Sep 23, 2003 10:52 pm

MQ2-20080906.zip

Post by SwiftyMUSE » Sat Sep 06, 2008 4:03 pm

Code: Select all

06 September 2008 by rswiders
- Fixed Group.Member[x].Name
PayPal: Donate to SwiftyMUSE
Bitcoin: 1LuQ6YcEAWxF3fm9yWMiro4K582je7364V
Krono: PM me

dont_know_at_all wrote:Gee, if only there was a way to correctly report a crash...

SwiftyMUSE
Developer
Developer
Posts: 1205
Joined: Tue Sep 23, 2003 10:52 pm

MQ2-20080907.zip

Post by SwiftyMUSE » Sun Sep 07, 2008 11:45 am

Code: Select all

07 September 2008 by rswiders, ieatacid
- Fixed Group.Member[x].Name and .Leader 
PayPal: Donate to SwiftyMUSE
Bitcoin: 1LuQ6YcEAWxF3fm9yWMiro4K582je7364V
Krono: PM me

dont_know_at_all wrote:Gee, if only there was a way to correctly report a crash...

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

Post by ieatacid » Thu Oct 09, 2008 7:51 pm

Code: Select all

09 October 2008 by ieatacid, dkaa, rswiders
- Updated for October 7th patch
- Added spawn type members: CurrentMana, MaxMana, Current Endurance, MaxEndurance -- these behave like CurrentHPs (only updated when you target a spawn)
--- SOME CUSTOM PLUGINS WILL GET COMPILE ERRORS ---


Any _SPAWNINFO member below, that's accessed in a plugin, must be changed.

Code: Select all

/*0x0484*/ DWORD    SpellETA;               //Calculated TimeStamp when current spell being cast will land. 0 while not casting.
/*0x0488*/ DWORD    CastingSpellID;         // -1 = not casting a spell
/*0x048c*/ BYTE     CastingAnimation;       //unsure, FF for not casting, low numbers while casting
/*0x048d*/ BYTE     Unknown0x48d[0x7];
/*0x0494*/ DWORD    ClickySlotID;
/*0x0498*/ BYTE     Unknown0x498[0x10];
/*0x04a8*/ DWORD    ClickyItemID;
/*0x04ac*/ FLOAT    CastingY;
/*0x04b0*/ FLOAT    CastingX;
CastingSpellID became CastingData.SpellID

CastingAnimation became CastingData.SpellSlot

ClickySlotID became CastingData.ItemLocation.InvSlot

ClickyItemID became CastingData.ItemID

CastingY became CastingData.CastingY

CastingX became CastingData.CastingX


Example: (assuming pSpawn is a pointer to a player's _SPAWNINFO)

Code: Select all

pSpawn->CastingAnimation
Would become

Code: Select all

pSpawn->CastingData.SpellSlot