Commit b5c3920b authored by Red Bot's avatar Red Bot

test update 4/19

parent 0829a628
No preview for this file type
......@@ -1845,20 +1845,24 @@ typedef struct _SPELL { // 1 | 0 | -30 | 0 | 103 | 125
/*0x15f*/ BYTE ClassLevel[0x24]; //per class., yes there are allocations for 0x24 see 4B5776 in eqgame dated 12 mar 2014 -eqmule
/*0x183*/ BYTE LightType;
/*0x184*/ BYTE SpellType; //0=detrimental, 1=Beneficial, 2=Beneficial, Group Only
/*0x185*/ BYTE Activated;
/*0x186*/ BYTE Resist; //0=un 1=mr 2=fr 3=cr 4=pr 5=dr 6=chromatic 7=prismatic 8=physical(skills,etc) 9=corruption
/*0x187*/ BYTE TargetType; //03=Group v1, 04=PB AE, 05=Single, 06=Self, 08=Targeted AE, 0e=Pet, 28=AE PC v2, 29=Group v2, 2a=Directional
/*0x188*/ BYTE CastDifficulty;
/*0x189*/ BYTE Skill;
/*0x18a*/ BYTE ZoneType; //01=Outdoors, 02=dungeons, ff=Any
/*0x18b*/ BYTE Environment;
/*0x18c*/ BYTE TimeOfDay; // 0=any, 1=day only, 2=night only
/*0x18d*/ BYTE CastingAnim;
/*0x18e*/ BYTE AnimVariation;
/*0x18f*/ BYTE TargetAnim;
/*0x190*/ BYTE TravelType;
/*0x191*/ BYTE CancelOnSit;
/*0x192*/ //bool CountdownHeld;
//correct to this point
///*0x185*/ BYTE Activated; is this gone?
/*0x185*/ BYTE Resist; //see 4B0493 in apr 16 2018 exe //0=un 1=mr 2=fr 3=cr 4=pr 5=dr 6=chromatic 7=prismatic 8=physical(skills,etc) 9=corruption
//correct below this point
/*0x186*/ BYTE TargetType; //03=Group v1, 04=PB AE, 05=Single, 06=Self, 08=Targeted AE, 0e=Pet, 28=AE PC v2, 29=Group v2, 2a=Directional
/*0x187*/ BYTE CastDifficulty;
/*0x188*/ BYTE Skill;
/*0x189*/ BYTE ZoneType; //01=Outdoors, 02=dungeons, ff=Any
/*0x18a*/ BYTE Environment;
/*0x18b*/ BYTE TimeOfDay; // 0=any, 1=day only, 2=night only
/*0x18c*/ BYTE CastingAnim;
/*0x18d*/ BYTE AnimVariation;
/*0x18e*/ BYTE TargetAnim;
/*0x18f*/ BYTE TravelType;
/*0x190*/ BYTE CancelOnSit;
/*0x191*/ bool CountdownHeld;
/*0x192*/ CHAR Name[0x40];
/*0x1d2*/ CHAR Target[0x20];
/*0x1f2*/ CHAR Extra[0x20]; //This is 'Extra' from Lucy (portal shortnames etc) official = NPC_FILENAME
......
......@@ -5712,7 +5712,7 @@ bool MQ2SpellType::GETMEMBER()
EQ_Affect eff;
eff.ID = thespell->ID;
eff.Type = thespell->SpellType;
eff.Activatable = thespell->Activated;
eff.Activatable = 0;// thespell->Activated;
//eff.BaseDmgMod = thespell->BaseEffectsFocusCap;
eff.CasterID = pMe->pSpawn->SpawnID;
eff.CasterLevel = pMe->MainLevel;
......@@ -5791,7 +5791,7 @@ bool MQ2SpellType::GETMEMBER()
pAffects[j].Type = 1;
}
pAffects[j].ID = pBuff->ID;
pAffects[j].Activatable = pBuff->Activated;
pAffects[j].Activatable = 0;// pBuff->Activated;
pAffects[j].CasterID = pMe->pSpawn->SpawnID;
pAffects[j].CasterLevel = pMe->MainLevel;
pAffects[j].BaseDmgMod = 1.0;
......
No preview for this file type
No preview for this file type
No preview for this file type
Apr 19 2018 by eqmule
- Fixed a bug in _SPELLBUFF, it had the wrong size and members
this will fix any problems with casting spells etc.
Apr 19 2018 by redguides
- MQ2Discord (alynel) added. Allows you to control MQ2 via Discord! See the plugin section for instructions.
Apr 19 2018 by eqmule
- Fixed a bug in _SPELLBUFF, it had the wrong size and members
this will fix any problems with casting spells etc.
Apr 18 2018 by redguides
- MQ2EasyFind has command line support and can find paths without mq2nav mesh loaded.
meshes will give far better performance, but this is a nice fallback.
example: /easyfind "West Freeport"
MQ2EasyFind.ini can be used to fix issues with mesh-less navigation
new TLO's:
${EasyFind.Item[blah].X.Y.Z} and also .Name
${EasyFind.Items} returns how many are in the list
- KissAssist 10.2.5 (ctaylor22, Maskoi) now included
- EQBCS.exe (Jimbob) lots of fixes, now works with multiple PCs
- MQ2EQBC (ChatWithThisName) Made it so TLO EQBC.Names is updated anytime someone connects or disconnects.
- MQ2MoveUtils, MQ2Camera (eqmule) fixed for new compile
- MQ2AutoLoot (plure)
Fixed issue Chatwiththisname brought up that would cause it to spam loot actions over and over again.
Added the ability to do looting during raid. /AutoLoot raidloot [on|off] -> Toggle raid looting on and off, the default is off.
Rewrote item actions such as /autoloot barter/sell/deposit to make the code cleaner (at least in my own opinion).
Fixed issue Chatwiththisname brought up that would cause it to spam loot actions over and over again.
Added the ability to do looting during raid. /AutoLoot raidloot [on|off] -> Toggle raid looting on and off, the default is off.
Rewrote item actions such as /autoloot barter/sell/deposit to make the code cleaner (at least in my own opinion).
- MQ2Melee (ChatWithThisName) Change as per EQMule convo in discord.
Apr 18 2018 by eqmule and swiftymuse
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment